0

署名されていない .apk を使用すると、アプリは正常に動作しますが、デバイスで署名された .apk (Google Play にアップロードされるもの) でテストすると、以下のエラーが発生します。これは正常ですか、それとも何か間違ったことをしましたか。

E/AndroidRuntime( 6613): FATAL EXCEPTION: main
E/AndroidRuntime( 6613): java.lang.RuntimeException: Unable to instantiate activ
ity ComponentInfo{com.myapp/com.myapp.myappActivity}: java.lang.ClassNo
tFoundException: com.mapp.myappActivity in loader dalvik.system.PathClass
Loader[/system/framework/com.google.android.maps.jar:/data/app/com.myapp-2.ap
k]
E/AndroidRuntime( 6613):        at android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:1573)
E/AndroidRuntime( 6613):        at android.app.ActivityThread.handleLaunchActivi
ty(ActivityThread.java:1667)
E/AndroidRuntime( 6613):        at android.app.ActivityThread.access$1500(Activi
tyThread.java:117)
E/AndroidRuntime( 6613):        at android.app.ActivityThread$H.handleMessage(Ac
tivityThread.java:935)
E/AndroidRuntime( 6613):        at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime( 6613):        at android.os.Looper.loop(Looper.java:130)
E/AndroidRuntime( 6613):        at android.app.ActivityThread.main(ActivityThrea
d.java:3687)
E/AndroidRuntime( 6613):        at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime( 6613):        at java.lang.reflect.Method.invoke(Method.java:5
07)
E/AndroidRuntime( 6613):        at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:867)
E/AndroidRuntime( 6613):        at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:625)
E/AndroidRuntime( 6613):        at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 6613): Caused by: java.lang.ClassNotFoundException: com.castva
st.myappActivity in loader dalvik.system.PathClassLoader[/system/framework/co
m.google.android.maps.jar:/data/app/com.myapp-2.apk]
E/AndroidRuntime( 6613):        at dalvik.system.PathClassLoader.findClass(PathC
lassLoader.java:240)
E/AndroidRuntime( 6613):        at java.lang.ClassLoader.loadClass(ClassLoader.j
ava:551)
E/AndroidRuntime( 6613):        at java.lang.ClassLoader.loadClass(ClassLoader.j
ava:511)
E/AndroidRuntime( 6613):        at android.app.Instrumentation.newActivity(Instr
umentation.java:1021)
E/AndroidRuntime( 6613):        at android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:1565)
E/AndroidRuntime( 6613):        ... 11 more
4

2 に答える 2