6

新しい Android プロジェクトを作成するときに問題が発生します。アプリの名前とパッケージ名を入力し、次の画面に移動してアイコンを設定します。次の画面で [空のアクティビティ] を選択し、この画面が表示されたら[次へ] をクリックします。

Eclipse 作成アクティビティ ダイアログ

すべてを入力しますが、 Hierarchical Parentをどうすればよいかわかりません。数日前は完全に機能していましたが、左側のリストから何かを選択してアクティビティを作成すると、何かを書いていない限り日食が間違っていると言われます。

誰でも私を助けることができますか?

4

6 に答える 6

3

Activityandroid.app.activityに設定します。

于 2012-07-20T09:44:19.987 に答える
3

私はあなたと同じ問題を抱えています。1日後、私は道を見つけました。

とても簡単です。ADT プラグインを再インストールします。Eclipse で、[ヘルプ] > [新しいソフトウェアのインストール] をクリックします。右上隅にある [追加] をクリックします。名前と URL に「ADT Plugin」と入力します = http://dl-ssl.google.com/android/eclipse/ その後、最後まで入力します

ADT プラグインをインストールする完全なチュートリアルについては、http://developer.android.com/sdk/installing/installing-adt.html を参照してください

于 2012-07-27T13:44:35.047 に答える
0

問題はアプリケーション ウィザードのバグです...アクティビティ ウィザードをそれ自体に統合しようとします。問題は、既存のプロジェクトがないと、統合されたアクティビティ ウィザードが正しく機能しないことです。

したがって、この問題の簡単な解決策は、プロジェクト ウィザードを使用することです。ナビゲーション タイプを「なし」にして基本的なメイン アクティビティを作成し、「終了」をクリックするだけです。次に、プロジェクトが作成されたら、アクティビティ ウィザードを使用して目的のメイン アクティビティを作成します。

おまけとして、アクティビティ ウィザードはコードをリファクタリングして、この新しいアクティビティをメイン アクティビティとして使用することもできます。

于 2012-09-20T00:17:47.277 に答える
0

あなたのエラーはアクティビティの名前に関するもので、プロジェクトのビルド SDK を確認してください

通常、UP ボタンのデフォルトの実装を提供するために、階層的な親アクティビティが使用されます。

于 2012-07-20T14:46:15.053 に答える
0

Platform-tools バージョン 14 にはこの問題がありますが、バージョン 13 にはありません。

http://dl-ssl.google.com/android/repository/platform-tools_r13-linux.zip

現在の (問題のある) /android-sdk/platform ツールをバックアップし、古いフォルダーを削除して ver 13 に置き換え、Eclipse を開始し、android-sdk パスをリセットしました (windows>preferences>android、忘れずに「適用」)、AVD を再作成しました。

バージョン 13 にも階層型の親テキスト ボックスがありますが、これはオプションです。

于 2012-07-29T14:24:40.740 に答える
0

1.パッケージ名をコピーし、「階層上の親」フィールドに貼り付けます。(このステップをスキップする言葉)

2.AndroidManifest.xml には、最初に「android.intent.action.MAIN」が必要です。以下のソースコードを追加

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

このように:</p>

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".MainActivity"
        android:label="@string/title_activity_main" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>
于 2012-07-26T06:17:46.567 に答える