java.lang.RuntimeException:无法在新项目中实例化活动组件信息-Android 3 Canary 7
我有一个问题,我所有的项目都有这个问题,所以我用安卓3金丝雀7设计了一个新项目,但它总是给我同样的错误 我有MacOS Sierra 10.12.6 这是一个全新的项目,所以我不知道该怎么解决它 出现以下错误: 07-24 10:25:57.776 29708-29708/com.estebanmoncaleano.myapplication E/AndroidRuntime:致命异常:主 进程:com.estebanmoncaleano.myapplication,PID:29708 java.lang.RuntimeException:无法实例化活动 ComponentInfo{com.estebanmoncaleano.myapplication/com.estebanmoncaleano.myapplication.MainActivity}: java.lang.ClassNotFoundException:未找到类 路径上的“com.estebanmoncaleano.myapplication.MainActivity”: DexPathList[[zip文件 “/data/app/com.estebanmoncaleano.myapplication-2/base.apk”,zip文件 “/data/app/com.estebanmoncaleano.myapplication-2/split_lib_dependencies_apk.apk”],nativeLibraryDirectories=[/vendor/lib, /系统/库]] 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2972) 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3243) 在android.app.ActivityThread.access$1000(ActivityThread.java:218) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1718) 位于android.os.Handler.dispatchMessage(Handler.java:102) 位于android.os.Looper.loop(Looper.java:145) 位于android.app.ActivityThread.main(ActivityThread.java:6917) 位于java.lang.reflect.Method.invoke(本机方法) 位于java.lang.reflect.Method.invoke(Method.java:372) 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404) 位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199) 原因:java.lang.ClassNotFoundException:未找到类 路径上的“com.estebanmoncaleano.myapplication.MainActivity”: DexPathList[[zip文件 “/data/app/com.estebanmoncaleano.myapplication-2/base.apk”,zip文件 “/data/app/com.estebanmoncaleano.myapplication-2/split_lib_dependencies_apk.apk”],nativeLibraryDirectories=[/vendor/lib, /系统/库]] 在 dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) 位于java.lang.ClassLoader.loadClass(ClassLoader.java:511) 位于java.lang.ClassLoader.loadClass(ClassLoader.java:469) 位于android.app.Instrumentation.newActivity(Instrumentation.java:1094) 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2962) 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3243) 在android.app.ActivityThread.access$1000(ActivityThread.java:218) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1718) 位于android.os.Handler.dispatchMessage(Handler.java:102) 位于android.os.Looper.loop(Looper.java:145) 位于android.app.ActivityThread.main(ActivityThread.java:6917) 位于java.lang.reflect.Method.invoke(本机方法) 位于java.lang.reflect.Method.invoke(Method.java:372) 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404) 位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199) 抑制:java.lang.ClassNotFoundException: com.estebanmoncaleano.myapplication.main活动java.lang.RuntimeException:无法在新项目中实例化活动组件信息-Android 3 Canary 7,java,android,Java,Android,我有一个问题,我所有的项目都有这个问题,所以我用安卓3金丝雀7设计了一个新项目,但它总是给我同样的错误 我有MacOS Sierra 10.12.6 这是一个全新的项目,所以我不知道该怎么解决它 出现以下错误: 07-24 10:25:57.776 29708-29708/com.estebanmoncaleano.myapplication E/AndroidRuntime:致命异常:主 进程:com.estebanmoncaleano.myapplication,PID:29708 java
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
buildToolsVersion "26.0.0"
defaultConfig {
applicationId "com.estebanmoncaleano.myapplication"
minSdkVersion 16
targetSdkVersion 26
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
implementation 'com.android.support:appcompat-v7:26.0.0-beta2'
testImplementation 'junit:junit:4.12'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
}
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.estebanmoncaleano.myapplication">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
# Project-wide Gradle settings.
# IDE (e.g. Android Studio) users:
# Gradle settings configured through the IDE *will override*
# any settings specified in this file.
# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
org.gradle.jvmargs=-Xmx1536m
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
android.enableAapt2=false