好的,錯誤消息不再出現,但應用程序無法啓動。這是完整的AndroidManifest:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.helloandroid"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".HelloAndroid"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="8" />
</manifest>
這是main.xml中:
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/textview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="@string/hello"/>
這是strings.xml中:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello World, HelloAndroid!</string>
<string name="app_name">Hello, Android String</string>
</resources>
這是Eclipse日誌:
[ 2010-08-26 16:05:41 - HelloAndroid] ------------------------------
[2010-08-26 16:05:41 - HelloAndroid] Android啓動!
[2010-08-26 16:05:41 - HelloAndroid] adb運行正常。
[2010-08-26 16點05分41秒 - HelloAndroid]執行com.example.helloandroid.HelloAndroid活動推出
[2010-08-26 16點05分41秒 - HelloAndroid]自動目標模式:推出新的仿真器兼容AVD 'Testprogramm'
[2010-08-26 16點05分41秒 - HelloAndroid]啓動與虛擬設備 'Testprogramm'
[2010-08-26 16:05一個新的模擬器:42 - HelloAndroid]發現新仿真器:仿真器-5554
[2 010-08-26 16:05:42 - HelloAndroid]等待HOME('android.process.acore')啓動...
[2010-08-26 16:06:17 - HelloAndroid] HOME達設備 '模擬器-5554'
[2010-08-26 16時06分17秒 - HelloAndroid]上傳HelloAndroid.apk到設備 '模擬器-5554'
[2010-08-26 16: 06:19 - HelloAndroid]安裝HelloAndroid.apk ...
[2010-08-26 16:07:02 - HelloAndroid]成功!
[2010-08-26 16時07分02秒 - HelloAndroid]啓動活動com.example.helloandroid.HelloAndroid上設備
[2010-08-26 16時07分05秒 - HelloAndroid] ActivityManager:起動:Intent {act = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER] cmp = com.example.helloandroid/.HelloAndroid}
經過兩分多鐘沒有活動,我又開始了應用程序:
[2010-08-26 16:09:16 - HelloAndroid] ------------------------------
[2010-08-26 16:09:16 - HelloAndroid] Android啓動!
[2010-08-26 16:09:16 - HelloAndroid] adb正常運行。
[2010-08-26 16點09分16秒 - HelloAndroid]執行com.example.helloandroid.HelloAndroid活動推出
[2010-08-26 16點09分16秒 - HelloAndroid]自動目標模式:使用現有的仿真器'仿真器-5554'運行兼容AVD'Testprogramm'
[2010-08-26 16:09:19 - HelloAndroid]應用程序已部署。無需重新安裝。
[2010-08-26 16時09分19秒 - HelloAndroid]啓動活動com.example.helloandroid.HelloAndroid上設備
[2010-08-26 16時09分21秒 - HelloAndroid] ActivityManager:起動:Intent {act = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER] cmp = com.example.helloandroid/.HelloAndroid}
[2010-08-26 16:09:21 - HelloAndroid] ActivityManager:警告:活動未開始,其當前任務已被帶到前臺
任何想法?
這沒有正確的工作 - 也許是因爲我不知道在哪裏放置標籤。我嘗試了不同的位置 - 總是出現相同的錯誤消息。 「你的標籤下面」是什麼意思? – Nexo 2010-08-26 13:31:34
我輸入了 application>,不幸的是它沒有顯示。簡而言之,它應該在之外,但是在之內 –
DeRagan
2010-08-26 13:50:11