- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 Google 提供的 GCM 演示客户端应用程序: http://developer.android.com/google/gcm/client.html
但是我无法运行它,因为我的应用程序因“无法实例化 Activity ”错误而崩溃。
完整的东西在这里:
> 05-06 12:09:10.748: I/SELinux(20458): Function: selinux_android_load_priority [0], There is no sepolicy file.
> 05-06 12:09:10.748: I/SELinux(20458):
> 05-06 12:09:10.748: I/SELinux(20458): Function: selinux_android_load_priority , loading version is VE=SEPF_GT-I9505_4.4.2_0010
> 05-06 12:09:10.748: I/SELinux(20458):
> 05-06 12:09:10.748: I/SELinux(20458):
> 05-06 12:09:10.748: I/SELinux(20458): selinux_android_seapp_context_reload: seapp_contexts file is loaded from /data/security/spota/seapp_contexts
> 05-06 12:09:10.748: D/dalvikvm(20458): Late-enabling CheckJNI
> 05-06 12:09:11.139: D/AndroidRuntime(20458): Shutting down VM
> 05-06 12:09:11.139: W/dalvikvm(20458): threadid=1: thread exiting with uncaught exception (group=0x418cada0)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): FATAL EXCEPTION: main
> 05-06 12:09:11.139: E/AndroidRuntime(20458): Process: com.google.android.gcm.demo.app, PID: 20458
> 05-06 12:09:11.139: E/AndroidRuntime(20458): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.google.android.gcm.demo.app/com.google.android.gcm.demo.app.DemoActivity}: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gcm.demo.app.DemoActivity" on path: DexPathList[[zip file "/data/app/com.google.android.gcm.demo.app-13.apk"],nativeLibraryDirectories=[/data/app-lib/com.google.android.gcm.demo.app-13, /vendor/lib, /system/lib]]
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2231)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2363)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at android.app.ActivityThread.access$900(ActivityThread.java:161)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1265)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at android.os.Handler.dispatchMessage(Handler.java:102)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at android.os.Looper.loop(Looper.java:157)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at android.app.ActivityThread.main(ActivityThread.java:5356)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at java.lang.reflect.Method.invokeNative(Native Method)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at java.lang.reflect.Method.invoke(Method.java:515)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at dalvik.system.NativeStart.main(Native Method)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gcm.demo.app.DemoActivity" on path: DexPathList[[zip file "/data/app/com.google.android.gcm.demo.app-13.apk"],nativeLibraryDirectories=[/data/app-lib/com.google.android.gcm.demo.app-13, /vendor/lib, /system/lib]]
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:67)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at android.app.Instrumentation.newActivity(Instrumentation.java:1079)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2222)
> 05-06 12:09:11.139: E/AndroidRuntime(20458): ... 11 more
我相信代码本身应该可以正常工作。唯一涉及“我”的是添加库。
我必须添加 Google Play 服务和“v4 支持库”(如自述文件中所写)。我通过 Android SDK 管理器下载了播放服务,导入了项目,然后使用 Properties->Android->Add Library 添加到我的主要内容中。
使用 App-compat(这可能是问题所在)我尝试了两种方法:- 与上面的谷歌资源相同- 或者将 jar 复制到 libs,然后 RMB->BuildPath->Add to buildpath。我确保检查了 Java 构建路径“Android Private Libraries”和/或 app-compat.jar
当然,我做了多个项目/清理。
我很乐意提供我的代码的任何 fragment ,但是除了我的 API key 我没有修改任何东西,所以它就像在 Google 示例中一样。而且 - 我正在使用 Eclipse。
最佳答案
我遇到了同样的问题。为使示例有效,您需要完成三个步骤:
最后要注意的是这个例子中的源代码在java/com/google/android/gcm/demo/app/目录下,但是eclipse编译源代码的时候没有搜索到在此源代码路径中。为了解决这个问题,您有两个选择:
在 src 文件夹中创建一个名为 com.google.android.gcm.demo.app 的包(右键单击 -> 新建 -> 包),然后将三个源代码 java 文件移动到 src 目录(只需拖放)。最后清理项目(转到 Project -> Clean)。请注意,src 目录默认位于 java 构建路径中。
或
将源代码路径添加到java构建路径中。转到项目属性 -> Java 构建路径 -> 添加文件夹... -> 现在选择 Java 目录 -> 确定。我附上截图帮助http://i.stack.imgur.com/yQoLC.png
对不起我的英语。我希望这会有所帮助。
关于java - Android 上的 GCM 演示客户端,错误为 "Unable to instantiate activity",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23516144/
已结束。此问题正在寻求书籍、工具、软件库等的推荐。它不满足Stack Overflow guidelines 。目前不接受答案。 我们不允许提出寻求书籍、工具、软件库等推荐的问题。您可以编辑问题,以便
在这个abc.php文件中写入如下代码。 ? 1
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
我喜欢用 dotvvm 建立一个视频演示网站。当什么都没有发生时,每次从列表中播放新视频时它都必须开始。使用 bootstrap/MediaObject 我找不到“视频准备播放”事件,因此我们可以开始
我正在开发一个拼贴应用程序,为此我使用DKImagePickerController一次选择多个图像。 pod 的 Github 链接是 https://github.com/zhangao0086/
我试图证明 move 构造函数在消除不必要的复制方面的有用性。但是,当我在 Release 中运行时,Visual Studio 优化器会忽略拷贝。当 move 构造函数不可用时不会调用复制构造函数,
我正在尝试用我自己的测试项目重新创建 HornetQ 示例。但是我遇到了类加载器问题。显然,我缺少文档中未指定的一些依赖项。 文档让我添加 hornetq-core-client.jar netty.
这如何在 Markdown 中完成? 我在 Rmarkdown 中使用投影仪演示文稿,我想要幻灯片左侧的图像和幻灯片右侧的文本。 基本上,这是做什么的:https://tex.stackexchang
有时您需要创建一个 非常 Qt4 中的简单单文件应用程序。然而这是有问题的,因为你总是在做 CPP/H 分离,然后 main() 在另一个文件中...... 任何想法如何在单个文件中执行此操作?尽快弄
有很多关于 SAPUI5 拆分应用程序的演示、教程和文档,但我找不到大量非拆分应用程序的演示。哪里可以买到吗? 为什么如此关注拆分应用程序?它们非常适合移动设备,但我认为桌面应用程序不需要它们。 主视
我的页面 div#posts 下的部分根据脚本结果进行更新。这是一个老式的 mysql 选择查询,回显所有结果标签。 例如foreach($输出为$view) echo “{$view['smthin
ReportLab 用户指南中说: The colortest.py script in reportlab/demos/colors demonstrates thedifferent ways i
ReportLab 用户指南中说: The colortest.py script in reportlab/demos/colors demonstrates thedifferent ways i
我从 git 下载了 PF 演示:https://github.com/primefaces/showcase 并运行 mvn package,但收到以下消息: martin@MyUbuntu:~/
我看过一些程序显示惊人的高度详细的 3d 场景和配乐,但让我震惊的是它们都小于 64kB!这些程序如何运作? 最佳答案 他们按程序生成内容。即他们不添加 3d 模型、位图、基于样本的音频文件,...而
我想让这个休息服务工作: http://www.vogella.de/articles/REST/article.html 在3.4章节,我想运行服务,但是好像不可用。我从教程中复制粘贴了代码。 To
有人可以向我指出 JFreeChart 的 XYSplineRenderer 的工作示例吗? 最佳答案 虽然我从未见过该示例,但XYSplineRendererDemo1.java 是一个可以在dem
我已经下载并解压了 Havok demos ,但该项目依赖于一个文件夹: $(HAVOK_SDKS_DIR)/win32/dx/Include 但它没有设置 HAVOK_SDKS_DIR(没有安装程序
我已经检查了 10 种方法,为什么使用谷歌地图的简单应用程序不能工作,但我没有任何正确的解决方案。我还尝试运行位于 ...\android-sdks\extras\google\google_play
我已经从 oracle 下载中下载了 Swingset2 和 SwingSet3 演示文件(来自“使用 Swing 创建 GUI”教程)(并将它们解压缩/解压到用于 NetBeans 编译器的工作区)
我是一名优秀的程序员,十分优秀!