2

我正在尝试在Android Developers网站(位置: http: //developer.android.com/training/basics/network-ops/index.html)上的networkusage.zip文件中运行示例应用程序。

我没有对代码进行任何更改。但是,它在启动时立即崩溃。我尝试onCreate在主要活动的方法中设置断点,但它永远不会到达那里......只是立即崩溃。

我刚开始使用Android,但我能够完成其他培训课程并运行其他示例应用程序,所以我相信我的配置有效。我正在运行Windows 7,带有Eclipse Juno以及最新的JDKAndroid SDK/ADT(均在一周前下载)。

我正在使用针对Android 4.1 (API 16)的模拟器。

模拟器显示一条消息说Unfortunately, NetWork Usage has stopped working.

任何帮助将不胜感激!!

4

1 回答 1

3

在文件中,对于这个项目,用相对的AndroidManifest.xml替代绝对。android:nameNetworkActivity

换句话说,改变这一行:

android:name="com.example.networkusage.NetworkActivity"

看起来像这样:

android:name=".NetworkActivity"

问题NetworkActivity是不在com.example.networkusage(如在AndroidManifest.xml文件中),而是在com.example.android.networkusage包中。因此,Android 无法在运行时找到该类。

于 2012-07-25T08:16:46.207 回答