2016-07-09 2 views
0

おそらく非常に単純な質問ですが、私は答えを知らず、自分自身で答えを見つける正しい言葉がないようです。サードパーティの* .javaファイルをAndroidアプリケーションに取り込む場所は?

最後の2週間Androidスタジオで最初のAndroidアプリを作成しました。今、バーコードスキャンにzxingインテントを使用したいと思います。 Zxing docs sayこれにはzxingファイルIntentIntegrator.javaIntentResult.javaを使用する必要があります。

私のMainActiviy src/main/java/de/digiscales/scanbrowserのフォルダにファイルを置くことができました。しかし、私はそれを正直にしたい、簡単な方法で2年間で私の成長するアプリを維持するために滞在できるようにしたい!私のプロジェクトのどのフォルダにそのようなサードパーティの.javaファイルを置くべきですか?

Android Studioにこのような外部コードを含める機能がありますか?

私はそれを依存関係として追加しようとしましたが、Gradleによると、.JARファイルはこれで問題ありません。

+0

プロジェクトにサブパッケージを作成してそこにファイルを保存することができます – SaravInfern

+0

プロジェクトにサブフォルダを作成することも、MainActivityのフォルダに追加することもできます。 –

+0

@SaravInfern:私はまだNEW/MODULE/Javaライブラリをやろうと戦った。それはあなたが何を意味するのでしょうか?私は別々にファイルごとにこれを行う必要がありますか?どのライブラリ名/ Javaパッケージ名/ Javaクラス名を使用する必要がありますか? – Lutz

答えて

1

ここでは、com.google.zxing.integration.androidを追加してこのフォルダ構造を作成したいファイルのパッケージ名を使用しました。src/main/java/com/google/zxing/integration/android/ 2つの.javaファイルを置く場所。

私にとっては、すべてが正しいと思われます。 Android Studioはエラーを表示しません。また、ALT + ENTERを使ってこれらのクラスを自分のアクティビティにインポートすることもできます。

関連する問題