这是我在Pubnub支持页面上的问题的副本:
大家好,我尝试运行可以从你的git repo下载Pubnub API的PubnubTestApp。
但是当我尝试启动测试应用时,我首先得到一个构建路径错误,因为显然你(pubnub人)已经配置了项目来查找不存在的2个jar文件。 (bcprov-jdk16-145.jar和commons-codec-1.2.jar)。
删除这2个引用后,项目显示没有错误。但是当我尝试运行它时,它再次因此错误而崩溃:
"07-04 12:29:11.782: E/AndroidRuntime(754): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.fbt/com.fbt.PubNubTestActivity}: java.lang.ClassNotFoundException: com.fbt.PubNubTestActivity in loader dalvik.system.PathClassLoader[/data/app/com.fbt-1.apk"
在查看了这次崩溃的原因后,我注意到在项目的manifest.xml文件中,活动名称的名称有误。 (它被命名为“.PubNubTestActivity”而不是“.PubnubTestActivity”)。
更改清单后,一切正常,应用程序将安装并运行,但仍存在一些问题。
当按下“发布”按钮或“历史记录”按钮时,应用程序会自动崩溃并死亡。它也没有点击任何东西就崩溃了(就像那样)。
这是我从模拟器获得的崩溃报告。
http://pastie.org/private/pojnpnxmznvn9azdg7uyg
显然项目不识别“pubnub.crypto”jar文件,即使我(和你)将它添加到构建路径并确保它在项目中。
请让我知道如何解决此问题,以便我可以在我的应用中使用(最后)pubnub。
答案 0 :(得分:0)
您是否尝试过最新版本?现在应该修复。