2

ubuntu eclipseとandroid sdkとadtにインストールしました。

今、作成した直後に新しい Android プロジェクトを作成すると、 Mainactivity.java: にバグが表示されますR cannot be resolved。追加import android.Rしましたが、activity_main cannot be resolved or is not a field変更できるactivity_list_itemと表示されていますが、他のバグがリストされています。この問題は、サンプル プロジェクトまたは他のコンピューターで既に実行されているプロジェクトをインポートした場合にも発生します。

この質問はすでに何度も聞かれていることは知っていますが、そこに書かれているように修正できませんでした。

ありがとうございました、

ボアズのコード: MainActivity.java:

package com.example.test;


import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.activity_main, menu);
    return true;
}

 }

BuildConfig.java:

/** Automatically generated file. DO NOT MODIFY */
package com.example.test;

public final class BuildConfig {
public final static boolean DEBUG = true;

activity_Main.xml:

<menu xmlns:android="http://schemas.android.com/apk/res/android" >

    <item
    android:id="@+id/menu_settings"
    android:orderInCategory="100"
    android:showAsAction="never"
    android:title="@string/menu_settings"/>

 </menu>
4

3 に答える 3

0

生成されたファイルに問題があるようです。Eclipse を使用している場合は、クリーンなプロジェクトを実行してみて、gen フォルダーがプロジェクトのビルド パスにあることを確認してください。Eclipse を使用していない場合は、ビルドしようとするファイルのリストに gen フォルダーが含まれていることを確認してください。

于 2013-01-26T19:52:02.217 に答える
0

ビルドが正常に完了するのを妨げているのは、おそらく XML ファイルのエラーであるため、R ファイルが生成されていません。[エラー ログ] または [問題] タブをクリックし、そこに xml 関連のエラーがないことを確認します。

いずれにせよ、com.example.test.R; をインポートします。間違いなく必要なインポートであり、android.R ではありません

于 2013-01-26T19:54:14.127 に答える
0

わかりました、私はそれを修正しました、私はちょうど sudo apt-get install ia32-libs ここにターミナルに書いた: https://askubuntu.com/questions/204694/how-to-install-ia32-lib-on-64-bit-system

于 2013-01-29T18:45:09.380 に答える