-3

我创建了一个小应用程序,当我在模拟器上运行它时,它运行完美。

但是,当我将它安装在设备上并启动它时,它会显示空白/黑屏,然后崩溃并显示消息The Application TOH(process my.own) has stopped unexpectedly

不知道我在做什么错..

请指教..

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="my.own"
android:versionCode="2"
android:versionName="2.3.4" >

<uses-sdk android:minSdkVersion="10" />
<supports-screens android:smallScreens="true" 
      android:normalScreens="true" 
      android:largeScreens="true"
      android:xlargeScreens="true"
      android:anyDensity="true" />
<application
    android:icon="@drawable/background2"
    android:label="@string/app_name" >

    <activity
        android:name=".TOH"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

    <activity
        android:name=".Startgame"
        android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

           </intent-filter>
    </activity>

    <activity
        android:name=".scoretell" 
        android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

        </intent-filter>
    </activity>
    <activity android:name=".details"
        android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

        </intent-filter>
    </activity>
    <activity
        android:name=".ShowPopUp"
        android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

           </intent-filter>
    </activity>

</application>

</manifest>
4

3 回答 3

0

就像其他人所说的那样,Android Manifest(或任何 xml 文件)不会告诉您错误的故事。该文件中有一些需要修复的东西,但这可能会也可能不会导致错误。LogCat 在 Eclipse 中说什么?这可以作为 Eclipse 中的窗格访问:Window > Show View > LogCat。如果您使用连接到设备的 USB 进行调试,它可能会出现(红色)错误/文本。这将帮助社区看到具体的错误,甚至可能会指出你的代码步履蹒跚的行号。仅供参考,就是 logcat 屏幕的样子。

于 2012-06-23T04:22:24.053 回答
0

当你在模拟器上运行你的应用程序时,看看 Logcat 说了什么。

当应用程序在模拟器上运行时,我曾经遇到过一些“非致命”错误(在 Logcat 中标记为橙色),但显然,当应用程序部署在真实设备上时,该错误是致命的,因为它崩溃了。

于 2012-06-23T00:20:31.417 回答
0

尝试从您的活动中删除以下代码:

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
</intent-filter>
于 2012-06-23T00:29:40.237 回答