43

Android 向けの非常に優れたオープン ソース ライブラリをいくつか見つけることができます。それらを Android スタジオの独自のプロジェクトに統合する最良の方法を知りたいです。以下にいくつかの基本的な方法を示します。

  • ソース コードとリソース ファイルを独自のプロジェクトにコピーします。多くのコードを変更する必要があります (パッケージ名、xml 内の名前など)。
  • jar ファイルが提供されている場合は、プロジェクト用に libs フォルダーを作成し、その中に jar ファイルをコピーします。モジュール設定の依存関係にjarファイルを追加します。しかし残念ながら、「Gradle: Package com.google.gson does not exist」のようなエラー メッセージがたくさん表示されました。

サードパーティのソースまたは jar ファイルを既存の android studio プロジェクトに追加するための一般的な規則はありますか? ありがとう

4

4 に答える 4

13
  1. Gson jar (私の場合はgson-2.2.4.jar) を libs フォルダーに入れます。
  2. それを右クリックして、「ライブラリとして追加」を押します
  3. ファイルにあることを確認してcompile files('libs/gson-2.2.4.jar')くださいbuild.gradle
  4. クリーン ビルドを実行します (おそらくこれは Android Studio で問題なく実行できますが、ターミナルでアプリのルート フォルダーに移動してgradlew clean.

この一連の手順は、Android Studio から取得したものです: ライブラリとして jar を追加しますか? 私の元の答えではありません。同じトピックを調べたとき、Google の検索結果であなたの質問が 3 番目だったので、ここにもう一度投稿します。したがって、コピーします。

手順を書いた人へのすべての功績。

于 2013-09-01T05:21:19.480 に答える
3

.jarファイルをフォルダにダウンロードしてコピーlibsし、build.gradle に 1 行追加します。

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar']) ----> AS creates this
    compile 'com.google.code.gson:gson:2.3.4'   ----------> I added this one
}

「今すぐ同期」をクリックすることを忘れないでください

Android Studio 1.1.0 を使用しています

于 2015-03-23T06:10:00.067 に答える