0

Phonegapのバーコードスキャナーで基本的なドロイドエラーが発生します。私はそれが簡単な修正か、私が欠けている何かだと確信しています。指が上がらないようです。com.google.zxing.client.android.Rをインポートしました

エラーコード:

04-29 05:49:38.448: E/AndroidRuntime(12450): java.lang.NoClassDefFoundError: com.google.zxing.client.android.R$layout
04-29 05:49:38.448: E/AndroidRuntime(12450):    at com.google.zxing.client.android.CaptureActivity.onCreate(CaptureActivity.java:156)
04-29 05:49:38.448: E/AndroidRuntime(12450):    at android.app.Activity.performCreate(Activity.java:4465)
04-29 05:49:38.448: E/AndroidRuntime(12450):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
04-29 05:49:38.448: E/AndroidRuntime(12450):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920)
04-29 05:49:38.448: E/AndroidRuntime(12450):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
04-29 05:49:38.448: E/AndroidRuntime(12450):    at android.app.ActivityThread.access$600(ActivityThread.java:123)

アクティビティラインをキャプチャする

super.onCreate(icicle);

Window window = getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
#156 --> setContentView(R.layout.capture);

CameraManager.init(getApplication());
viewfinderView = (ViewfinderView) findViewById(R.id.viewfinder_view);
resultView = findViewById(R.id.result_view);
statusView = (TextView) findViewById(R.id.status_view);
4

4 に答える 4

2

私は再びこの問題に遭遇しました、そして私は私が答えを決して投稿しなかったとは信じられません。申し訳ありませんが、答えはここにあります。

Eclipseプロジェクトにlibを追加し、「IsLibrary」がチェックされていることを確認する必要があります。ただし、アプリの参照としてzxingライブラリを追加する必要があります。

ここに画像の説明を入力してください

于 2012-10-18T11:22:50.203 に答える
1

プロジェクトに追加されたライブラリとjarファイルを確認しますZxingプロジェクトは、プロジェクトのライブラリとして設定する必要があります

  1. プロジェクトの [プロパティ] をクリックします。
  2. Zxingプロジェクトに必要なライブラリJarファイルがCore.jarであることを確認してください

あなたのアプリで

  1. [プロパティ] をクリックします。
  2. [ライブラリを追加] をクリックします
  3. Zxing プロジェクトを選択します

Xzing 以外のアプリに必要な Jar ファイルは SupportV4,Core.jar です

Android Studioでプロジェクト構造を開く(Ctrl + Alt + Shift + S)ライブラリタブで必要なJarファイルを特定のプロジェクトに追加モジュールタブでプロジェクトの依存関係(Zxing)を追加してライブラリプロジェクトとして設定します

于 2014-07-13T15:19:47.700 に答える
0
NoClassDefFoundError

ライブラリが見つからないようです。最後の更新後にプロジェクトのライブラリに問題が発生しましたが、エラーは同じでした。以前は動作しましたか?

于 2012-04-29T13:34:05.983 に答える
0

レイアウト (おそらくバーコードをスキャンしたときに表示される画面) が、デプロイされたプロジェクトのリソースから欠落しているように見えます。

アプリケーションに zxing を組み込むための手順に戻ることは価値があります。おそらく、ステップが見落とされています。

于 2012-04-29T15:39:43.307 に答える