我正在研究Android市场上主机的应用程序.有时(每月一次)我收到一份崩溃报告:
无法实例化应用程序java.lang.ClassNotFoundException
应用下载量在10,000-50,000之间.我不知道为什么这些异常会在某些设备上产生,而不是全部(我在3种不同的设备上进行了测试,而且我无法在我的端部重新制作它).
我在不同的Android论坛上阅读有关该问题的文章/建议,但我没有成功解决它.有没有人面临类似的问题,并建议我该怎么办?
注意: 我正在扩展这样的应用程序类
public class MyApplication extends Application {
}
Run Code Online (Sandbox Code Playgroud)
我在manifest.xml中注册它
<application android:icon="@drawable/app_icon"
android:label="@string/my_app_name" android:name="MyApplication">
Run Code Online (Sandbox Code Playgroud)
堆栈跟踪 :
java.lang.RuntimeException: Unable to instantiate application com.xyz.MyApplication java.lang.ClassNotFoundException: com.xyz.MyApplication in loader dalvik.system.PathClassLoader[/mnt/asec/com.xyz-1/pkg.apk]
at android.app.ActivityThread$PackageInfo.makeApplication(ActivityThread.java:650)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4238)
at android.app.ActivityThread.access$3000(ActivityThread.java:126)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2076)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4633)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: com.xyz.MyApplication in loader dalvik.system.PathClassLoader[/mnt/asec/com.xyz-1/pkg.apk]
at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
at android.app.Instrumentation.newApplication(Instrumentation.java:942)
at android.app.ActivityThread$PackageInfo.makeApplication(ActivityThread.java:645)
Run Code Online (Sandbox Code Playgroud)
我不知道为什么应用程序崩溃在某些设备上并非全部.
嘿伙计们,
我需要一点关于android套接字编程的帮助.我使用java套接字编程制作了一个服务器客户端原型.在服务器客户端场景中,我从1-10发送命令,然后根据从客户端收到的命令执行某项任务.例如,当服务器收到命令时,服务器将向客户端发送bufferedImage.它(java原型)工作正常.在这种情况下,服务器和客户端都是java桌面应用程序,现在我想将android作为客户端.有人可以在这方面帮助我,或者建议我使用android套接字编程的好资源吗?
(请注意android不支持BufferedImage类)
有谁能够帮我 ??我想通过string.xml中的编码添加String值
我正在这样做.
String name = getResources().getString(R.string.name);
if(name.lenght() < 1 ){
// getResources().setString(R.string.name);??????????????????????
}
Run Code Online (Sandbox Code Playgroud)
我的string.xml是
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="name"></string>
</resources>
Run Code Online (Sandbox Code Playgroud)
有没有人知道如何通过编码在string.xml中添加name的值.谢谢!!
我想从Django的2个字段中创建一个主键.
字段在下面
- current Time
- userId
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点??
Time + userid {PK } [ Current Time + userid]
Run Code Online (Sandbox Code Playgroud)
谢谢!!
我正在尝试导入现有的android项目,项目xml图形/设计布局未加载.我做了一个新的测试项目和xml图形布局工作正常,我不知道是什么问题.我刚刚安装了新的android sdk r14,我不知道是什么问题,有谁可以在这方面帮助我?
您可以在附加的快照中看到它.
谢谢
!!