-1

アプリケーションを完成させ、Eclipseシミュレーターで正常に実行しましたが、デバイスや友人のデバイスにもインストールできませんでした。ドロップボックスからapkファイルを開くと、apkのアップロードが終了したときにアプリケーションのロゴが見つかりませんでした。実行ボタンが表示されず、クリックできず、完了ボタンが表示されます。設定でアプリケーションを確認できます。 >アプリケーション>アプリケーションの管理>ダウンロード..しかし、それをアンインストールすることしかできず、私のアプリケーションページに表示されません。アプリケーション全体がインストールされませんでしたが、各友人によるセグメンテーションコードがデバイスに正しくインストールされ、実行されました。私のアプリケーションのサイズは29MBです

1- [2012-05-10000:26:05-aya] Androidローンチ!

2- [2012-05-10 00:26:05--aya]adbは正常に実行されています。

3- [2012-05-10 00:26:05-aya]ランチャーアクティビティが見つかりません!

4- [2012-05-10 00:26:05 --aya]起動すると、デバイス上のアプリケーションパッケージのみが同期されます。

5-[2012-05-10000:26:05-aya]同期を実行しています

6- [2012-05-10 00:26:05-aya]自動ターゲットモード:デバイス「37C708442409657」を使用

7- [2012-05-10 00:26:05--aya]aya.apkをデバイス「37C708442409657」にアップロードしています

8- [2012-05-10 00:26:29--aya]aya.apkをインストールしています...

9- [2012-05-10 00:26:44 --aya]成功!

10- [2012-05-10 00:26:44 --aya] \ aya \ bin\aya.apkがデバイスにインストールされています

11- [2012-05-10 00:26:44 --aya]完了! `

4

1 に答える 1

3

ログの3行目(3- [2012-05-10 00:26:05-aya]ランチャーアクティビティが見つかりません!)から、アプリのAndroidManifest.xmlに次のアクティビティ宣言がないようです。

<activity android:name=".Main Activity Class Name Goes Here">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

詳細については、 Androidアプリケーションの基礎をお読みください。

また、デバッグキー以外でapkに署名していない場合、または市場以外の場所からapkを配布している場合は、デバイスで[偽の場所を許可]設定を有効にする必要がありますが、これは別の話です...

お役に立てれば...

于 2012-05-09T22:24:58.023 に答える