gpt4 book ai didi

java - 导入库后无法解析目标 'android-8'

转载 作者:搜寻专家 更新时间:2023-10-30 20:58:05 24 4
gpt4 key购买 nike

因此,几天来我一直在努力将现有项目导入到 eclipse 中,我终于弄明白了。我导入了所有需要的库项目,它工作正常,但还有一个错误。

库项目“PortraitQR”旁边有一个红色的“x”标记,表示“无法解析目标‘android-8’”。

无论如何我都尝试编译应用程序但它崩溃了,这是 logcat 文件:

07-16 18:24:14.296: E/AndroidRuntime(9673): FATAL EXCEPTION: main
07-16 18:24:14.296: E/AndroidRuntime(9673): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{si.dvanadva.evanturist/si.dvanadva.evanturist.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "si.dvanadva.evanturist.MainActivity" on path: /data/app/si.dvanadva.evanturist-2.apk
07-16 18:24:14.296: E/AndroidRuntime(9673): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2106)
07-16 18:24:14.296: E/AndroidRuntime(9673): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
07-16 18:24:14.296: E/AndroidRuntime(9673): at android.app.ActivityThread.access$600(ActivityThread.java:141)
07-16 18:24:14.296: E/AndroidRuntime(9673): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
07-16 18:24:14.296: E/AndroidRuntime(9673): at android.os.Handler.dispatchMessage(Handler.java:99)
07-16 18:24:14.296: E/AndroidRuntime(9673): at android.os.Looper.loop(Looper.java:137)
07-16 18:24:14.296: E/AndroidRuntime(9673): at android.app.ActivityThread.main(ActivityThread.java:5041)
07-16 18:24:14.296: E/AndroidRuntime(9673): at java.lang.reflect.Method.invokeNative(Native Method)
07-16 18:24:14.296: E/AndroidRuntime(9673): at java.lang.reflect.Method.invoke(Method.java:511)
07-16 18:24:14.296: E/AndroidRuntime(9673): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
07-16 18:24:14.296: E/AndroidRuntime(9673): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
07-16 18:24:14.296: E/AndroidRuntime(9673): at dalvik.system.NativeStart.main(Native Method)
07-16 18:24:14.296: E/AndroidRuntime(9673): Caused by: java.lang.ClassNotFoundException: Didn't find class "si.dvanadva.evanturist.MainActivity" on path: /data/app/si.dvanadva.evanturist-2.apk
07-16 18:24:14.296: E/AndroidRuntime(9673): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:65)
07-16 18:24:14.296: E/AndroidRuntime(9673): at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
07-16 18:24:14.296: E/AndroidRuntime(9673): at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
07-16 18:24:14.296: E/AndroidRuntime(9673): at android.app.Instrumentation.newActivity(Instrumentation.java:1054)
07-16 18:24:14.296: E/AndroidRuntime(9673): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2097)
07-16 18:24:14.296: E/AndroidRuntime(9673): ... 11 more

我对如何修复 android-8 resolve target 错误进行了一些研究,但如果在导入库时立即显示错误,我找不到任何解决办法。人们在使用 SDK 管理器更新时通常会遇到此错误。

最佳答案

我必须打开 SDK 管理器并简单地安装 API 级别 8。这解决了我的问题。在给我解决方案的评论中为用户投票:)

关于java - 导入库后无法解析目标 'android-8',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17682196/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com