Implementing Effective Navigation - EffectiveNavigation.zip örneğini çalıştırıyorum - bu, bir etkinlikteki sekmelerle bazı kaydırma görünümlerini gösterir. 4.2.2 (API17) gibi daha yeni bir platformda çalışıyor.Android örneğini çalıştırırken ClassNotFindException Eski platform için EffectiveNavigation
O zaman ben de eski platformları gibi 2.3.3 (API10) desteklemek istiyoruz, bu yüzden 4 minSdkVersion'ın düşürmek: Aşağıdaki yöntemlerden birini kullanarak destek kütüphaneleri dahil do
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="17"/>
:
V4 Support Library Setup - without resources- t Kütüphane
Neyse, uygulamayı bir 2.3.3 aygıtında çalıştırdığımda, bu belirsiz çalışma zamanı istisnası aşağıdaki listede olduğu gibi gerçekleşir. benim sorunum ben böyle 2.3.3 gibi eski cihazlarda çalıştırmak olamaz - ama böyle 4.2.2 olarak yeni cihazlarda daha iyi çalışır: o acele önce
unutmayın önce istendi.
Çeşitli emülatörlerde çeşitli değiştirilmiş ayarlarla sildim, yeniden yükleyin ve yeniden çalıştırın ve yeniden çalıştırın. Sadece eski cihazlarda çalışmıyor (amacım sekmeleri kullanıyor ve eski cihazlarda görünümleri kaydırıyor).
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.android.effectivenavigation/com.example.android.effectivenavigation.MainActivity}: java.lang.ClassNotFoundException: com.example.android.effectivenavigation.MainActivity in loader dalvik.system.PathClassLoader[/data/app/com.example.android.effectivenavigation-1.apk]
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1569)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
at android.app.ActivityThread.access$1500(ActivityThread.java:117)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3683)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: com.example.android.effectivenavigation.MainActivity in loader dalvik.system.PathClassLoader[/data/app/com.example.android.effectivenavigation-1.apk]
at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240)
at java.lang.ClassLoader.loadClass(ClassLoader.java:551)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
at android.app.Instrumentation.newActivity(Instrumentation.java:1021)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1561)
Sadece Android Studio'da denedim. Aynı sorun. – RumburaK