問題タブ [android-library]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1158 参照

android - Eclipse の Android ライブラリ プロジェクト - Jar ファイルが r14 SDK ツールに表示されない

SDK ツールを r14 に更新しました。このリンクでは、ライブラリ プロジェクトは、ライブラリ プロジェクトを使用するプロジェクト内のファイルとして表示されることが示されていますjar。しかし、jarファイルは表示されず、<libraryproject>_srcフォルダーはまだ表示されています。以前のバージョンから r14 に移行する際に、ライブラリ プロジェクトが jar ファイルとして含まれるようにするために従う必要がある特定の手順/設定はありますか? 最初にライブラリ プロジェクトをjarファイルとしてエクスポートしてから含める必要がありますか? 誰かがこれを行ったかどうか、またどのように行ったかを知りたいですか?

0 投票する
7 に答える
6276 参照

android - ADTv14でライブラリプロジェクトをデバッグできません-ソースが見つかりません

現在のプロジェクトをアップグレードしてEclipseの新しいR14ツールを使用して以来、ライブラリプロジェクトに存在するコードをデバッグできなくなりました。

ライブラリプロジェクトコードでブレークポイントに達すると、Eclipseが元のソースファイルを開く代わりに、JARに含まれているソースファイルの読み取り専用コピーが開き、「ソースが見つかりません」というメッセージが表示されます。

私はこれに対する解決策を探し回っていますが、まだ何も見つかりませんでした。他に何か提案はありますか?デバッグできないのはかなり苦痛です。

編集

問題が再発し、デバッグできなくなりました。プロジェクトの設定などは変更していません。とてもイライラします。

0 投票する
3 に答える
2102 参照

android - 参照されたJavaプロジェクトのコンパイル済み更新はAndroidライブラリプロジェクトを更新しません

メインアプリケーションであるAndroidProject(A)があり、AndroidライブラリProject(B)を参照しています。ライブラリプロジェクトは、多くのJavaおよびAndroidプロジェクトの標準ライブラリである標準Java Project(C)を参照しています。これらの3つのプロジェクトをA、B、およびCと呼びます。

私の問題は、Cプロジェクトに変更を加えると自動コンパイルされますが、Bはコンパイルされないため、Aは変更を認識しません。これを行う唯一の方法は、Bを手動でクリーニングすることです。Eclipseで、Cのコンパイル時にBを強制的に再コンパイルする方法はありますか?

ADT14およびSDK14でのEclipse3.6.2の使用。

0 投票する
2 に答える
654 参照

android - 「Is Library」オプションを使用して、zxing android プロジェクトを他の android プロジェクトに含めるにはどうすればよいですか?

バーコード スキャン アプリケーション用に ZXing 1.7 ライブラリをカスタマイズし、Eclipse の [プロジェクト] メニューの [プロジェクト オプション] で「ライブラリです」とマークしましたが、[プロジェクト] メニューの [プロジェクト オプション] で ZXing ライブラリを他の Android プロジェクトに追加しようとすると、エラーのスクリーンショットを添付しました [リンクを参照してください]。この問題の解決方法。Eclipse Helios と Android 2.1 Google API を使用しています

0 投票する
7 に答える
21342 参照

java - Android の外部ライブラリ プロジェクトの NoClassDefFoundError

私は、Google Android の開発に eclipse を使用しています。

[x] Is Library外部jarファイル(参照ライブラリ)を含むライブラリプロジェクト(Android設定内)を作成しました。このライブラリ プロジェクトは、別のプロジェクト (ライブラリ プロジェクトを使用する実際のプロジェクト) で参照されています。これは、Android 設定の下にプロジェクトを追加することによって行われます。

ソースはコンパイルされますが、デバイスで実行したい場合、ライブラリ プロジェクトに含まれる jar ファイル内にあるクラスに対して NoClassDefFoundError が発生します。

編集: jarファイルがエクスポートされたエントリに追加されます(ライブラリプロジェクト[x] my.jarOrder and Export-Tab で)

これを機能させるためのきれいな方法はありますか?

0 投票する
1 に答える
662 参照

android - Android ライブラリ (絶対パス) で Android Ant デバッグが失敗する

http://developer.android.com/guide/developing/projects/projects-cmdlineで説明されているように、コマンドラインで作成されたMacOSまたはLinuxの下に、新しいAndroidプロジェクト(APP)と新しいAndroid libプロジェクト(LIB)があります。 html .

APP は ant デバッグで正常にビルドされます (LIB が接続されていません)。次のように、相対パスを使用して APP のフォルダーからライブラリをリンクすると、次のようになります。

すべて問題ありません。ant デバッグによって APP がビルドされます。しかし、次のように絶対パスでリンクすると

Ant デバッグ ビルドは失敗します。

絶対パスと相対パスに違いがあるのはなぜですか? 自動化された ant ビルド プロセスでは、絶対パスを使用する必要があります。これはどのように達成できますか?

0 投票する
2 に答える
4183 参照

android - Dalvikがライブラリコードを混乱させ、プロジェクトを実行できなくなりました

マシンでADTとAndroidSDKを更新した後、すべてのプロジェクトでエラーが発生します。

今私はこれを持っています:

PS:このエラーは、依存関係としてjarを持つプロジェクトを実行しているときに発生します(proguardを使用してコンパイルされており、再度コンパイルするための元のソースコードがありません)。

com.wwのコードは、他のビルドで使用したjar内にあります。

0 投票する
3 に答える
1049 参照

android - ライブラリで一時停止しているAndroidアプリケーションを検出するにはどうすればよいですか?

私はAndroidライブラリにカスタムWebビューが含まれています。libを使用するアプリケーションが一時停止または再開した場合、カスタムWebviewがデータをロードしないようにします。これは、アプリケーションではなく、libで処理されます。では、Androidライブラリからアプリが一時停止または再開したことをどのように知ることができますか?

0 投票する
7 に答える
68209 参照

android - BarCodeScannerをインストールせずにZXingQRコードスキャナーを統合する

BarCode Scannerアプリをインストールせずに、ZXing QRコードをAndroidアプリに統合しようとしていますが、次の手順に従いました。

1)まず、ZXing.zipファイルをダウンロードして解凍しました

2)ZXingプロジェクトをandroidの既存のプロジェクトとして開き、次にandroidフォルダーに移動してandroidフォルダーを開き、core.jarファイルをCaptureActivityという名前のZXingプロジェクトに含めます。

3)「QRCodeSample」という名前のプロジェクトで、CaptureActivityプロジェクトをライブラリとして使用しました。(CaptureActivityをライブラリとして含める際の問題)

4)私のコードは以下のとおりです3:

マニフェストファイルは次のとおりです。

そしてそのライブラリも追加しません

LibraryInformation

プロジェクトを実行しようとすると、エラーメッセージは次のようになります。

アクティビティをインスタンス化できませんComponentInfo{com.qr.code/ com.qr.code}:java.lang.ClassNotFoundException:ローダー内のcom.qr.code dalvik.system.PathClassLoader [/data/app/com.qr.code-1 .apk]

0 投票する
1 に答える
723 参照

android - Android インポート Lib プロジェクト

次の手順を実行して、https://github.com/JakeWharton/Android-ViewPagerIndicatorからライブラリ プロジェクトをインポートしようとしています。

ここに画像の説明を入力

ここに画像の説明を入力 ここに画像の説明を入力

プロジェクトをインポートした後、次のエラーが発生します。

ここに画像の説明を入力 ここに画像の説明を入力

この問題を解決する方法がわかりません。私は Java のバックグラウンドを持っていないので、これを解決する方法を理解するのは難しいと思います。