5

API Demos グループのサンプル コード - GridLayout0 を微調整したかったのです。そのために、別のプロジェクトを作成し、それに GridLayout0.java をコピーしました。変更の結果を確認しようとすると、LogCat が表示されます。

Uploading GridLayoutSampleTwicked.apk onto device '0388920542204257'
Installing GridLayoutSampleTwicked.apk...
Success!
/GridLayoutSampleTwicked/bin/GridLayoutSampleTwicked.apk installed on device
Done!

どうやらapkはデバイスに正常にインストールされているようですが、起動できるアプリのリストにアプリが表示されません(インストールした直後に起動するはずではありませんでしたか?)

私は初心者です、何かを見落としているかもしれません。

問題があれば、新しいプロジェクトの作成中に Eclipse から「ルートの親」について尋ねられました。Eclipse では新しいプロジェクトを進めることができないため、API Demos パッケージにリンクし直す必要がありました。

4

2 に答える 2

15

この要素がmanifest.xmlのメインアクティビティに存在するかどうかを確認します。

    <intent-filter>
          <action android:name="android.intent.action.MAIN" />
          <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
于 2012-07-23T09:10:28.637 に答える
0

はい、この部分が欠けていました。これを追加して、以下に示したスニペットを削除すると、希望どおりにアプリが起動しました。

Eclipse がこのコードを生成しましたが、それが何をするのかよくわかりません

<meta-data android:name="android.support.PARENT_ACTIVITY"
           android:value="com.example.android.apis.view.GridLayout0" />
于 2012-07-23T18:08:35.077 に答える