Android.mkで外部jarファイルの参照を追加する

? Karan @ | Original: StackOverFlow
---

私は作り付けのAndroidアプリで外部サードパーティのjarファイルを追加したい。

私は、コンパイルが細かい行くにより先のAndroid.mkでLOCAL_CLASSPATH変数を追加しました。しかし、実行時に、それはJARにあるクラスdefiniationを見つけることができません。

私は.dexでサードパーティのJARを追加するために設定する必要が変数が/どちらが.apkのですか?

TIA.

---

Top 5 答え

1Robby Pond @

Eclipseでビルド·パスを変更する選択し、外部のjarファイルを追加]を選択し、あなたが含まれるようにwatn瓶を選択します。

2Karan @

ここで私は問題を解決するために使用したものです。

LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := path_to_jar_file.jar
include $(BUILD_MULTI_PREBUILT)

これは、「 ____ 」の後に「 ____ 」に追加されるべき

また、コンパイルのための「 ____ 」のライブラリ名を指定する必要があります。

3a2ronus @

また、例を探しにこのGoogleグループのページを利用したい場合があります。

http://groups.google.com/group/android-platform/browse_thread/thread/fdb565dfc884fa90/ce5d9b23f5498860?lnk=gst&q=a2ronus#ce5d9b23f5498860 。

4Sharl @

&#038 「 ____ 」とそれを追加します。 「 ____ 」フラグ。

「 ____ 」 &#038を含ん間と「 ____ 」置く。 「 ____ 」が含まれる。

それはOKでしょう。指定されたURLのa2ronusいただきありがとうございます。

5davidj @

例では、単に話以上のものです。

Android.mk

注:プロジェクトのルートに「 mylib.jar 」を置く。