Vì vậy, tôi đã đấu tranh với việc nhập dự án hiện có vào nhật thực trong vài ngày và tôi cuối cùng cũng đã tìm ra. Tôi đã nhập tất cả các dự án thư viện cần thiết và nó hoạt động tốt, nhưng có thêm một lỗi nữa.Không thể giải quyết mục tiêu 'android-8' sau khi nhập thư viện
Dự án thư viện 'PortraitQR' có dấu 'x' màu đỏ cạnh chữ 'Không thể giải quyết mục tiêu' android-8 ''.
Tôi cố gắng để biên dịch ứng dụng nào nhưng nó bị treo, đây là file 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
tôi đã làm một số nghiên cứu về cách sửa chữa android-8 quyết lỗi mục tiêu, nhưng tôi không thể tìm thấy bất cứ nơi nào những gì phải làm gì nếu lỗi hiển thị ngay khi bạn nhập thư viện. Mọi người thường gặp lỗi này khi cập nhật với trình quản lý SDK.
Trình quản lý SDK của bạn có cho biết rằng API Android 8 được cài đặt không? –
Dự án của bạn được thiết lập để biên dịch thành phiên bản nào? –
http://stackoverflow.com/questions/15804261/unable-to-resolve-target-android-15/15804314#15804314. giống!. – Raghunandan