2012-07-24 68 views
2

我試圖運行網絡示例應用程序networkusage.zipAndroid Developers網站(位置:http://developer.android.com/training/basics/network-ops/index.html)。示例NetworkUsage Android代碼在啓動時崩潰?

我還沒有對代碼做任何修改。但是,它在啓動時立即崩潰。我曾嘗試在主要活動的onCreate方法中設置斷點,但它永遠不會到達那裏......只是立即崩潰。

我剛剛開始使用Android,但我能夠完成其他培訓課程並運行其他示例應用程序,因此我相信我的配置能夠正常工作。我正在的Windows 7,與的Eclipse朱諾和最新JDK的Android SDK/ADT(包括大約一個星期前下載)。

我正在使用模擬器,目標是Android 4.1(API 16)

模擬器顯示,說Unfortunately, NetWork Usage has stopped working.

任何幫助將不勝感激一個消息!

回答

3

AndroidManifest.xml文件中,對於該項目,用絕對值android:name代替NetworkActivity與相對值。

換句話說,改變這一行:

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

看起來像這樣:

android:name=".NetworkActivity" 

的問題是,NetworkActivitycom.example.networkusage(如在AndroidManifest.xml文件),但在com.example.android.networkusage包。因此,Android在運行時無法找到該類。