0

簡単なアプリケーションを作成し、デバイスに配置しました。

ファイル ブラウザーを使用して APK を検索すると、正常にインストールされ、正常に実行できます (インストール完了後に [実行] をクリックした場合)。

ただし、アプリケーションを終了すると、アプリ メニューにランチャーが表示されません (作成した他のアプリと同様に、ランチャーが表示されるはずです)。

現時点では、アプリを実行するたびに、最初に再インストールしてアクセスできるようにする必要がありますが、もっと良い方法があるに違いありません。

マニフェスト添付

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.jameselsey"
      android:versionCode="1"
      android:versionName="1.0"
      >
    <application android:icon="@drawable/globe" android:label="@string/app_name" 
    android:theme="@android:style/Theme.NoTitleBar">
        <activity android:name=".GeoCodeTest"
                  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="7" />

</manifest> 
4

1 に答える 1

2

これをCommonsWareから引用しました。c867733d8380dea9 :

「Android 1.5 を使用していて、既にそのインテント フィルターを使用しているにもかかわらず、アイコンが表示されず、同じ Java パッケージを共有するアプリケーションが既にインストールされている可能性があります (例: package="com.commonsware.android.要素に foo" がある場合)、以前のアプリケーションを削除して、新しいアプリケーションを再インストールしてみてください。同じパッケージで 2 つのアプリケーションをインストールすることはできません。Android 1.1 以前では、新しいアプリケーションが古いアプリケーションを上書きしていましたが、それはもうありません。 "

于 2010-10-31T23:11:20.637 に答える