【发布时间】:2010-12-10 09:10:41
【问题描述】:
我有一个主类名为 com.quarlityaq.quarlityaqcall.QuarlityaqCall 的应用程序。
完成编程后,我将应用名称更改为“JCall for jobs”
通过将strings.xml 下的app_name 更改为“JCall for jobs”
android:label="@string/app_name"
android:name="@string/app_name"
在我的设备上它工作得很好,但在其他一些设备上它崩溃并抛出:
java.lang.RuntimeException: Unable to instantiate application com.quarlityaqcall.QuarlityaqCall.JCall for jobs:
java.lang.ClassNotFoundException: com.quarlityaqcall.QuarlityaqCall.JCall for jobs
in loader dalvik.system.PathClassLoader[/data/app-private/com.quarlityaqcall.QuarlityaqCall-1.apk]
Caused by: java.lang.ClassNotFoundException:
com.quarlityaqcall.QuarlityaqCall.JCall for jobs in loader
dalvik.system.PathClassLoader[/data/app-private/com.quarlityaqcall.QuarlityaqCall-1.apk]
我不明白为什么它会查找类名“JCall for jobs”而不是“QuarlityaqCall”,以及为什么它只出现在某些设备上?
【问题讨论】:
-
也许,你改变了 packageName ?
标签: android