これは私にとって狂ったことですが、私は一晩中探してきましたが、これを行う方法を理解することはできません。Androidスタジオ:一般的なJavaクラスを使用する
私は次のようなディレクトリ構造を持っている:アンドロイドのProject1とAndroidのProject2で
|
|Android Project1
| (app, build, lib, etc)
|
|Android Project2
| (app, build, lib, etc)
|
|Common Classes
| (Constants.java, Config.java)
を、私は、AndroidのProject1とAndroidのProject2両方のことを多くのことの定義を持っているConstant.javaクラスを使用したいです持ってる。
どのようにこれらのAndroidプロジェクトのJavaクラスを使用しますか?それは、Androidプロジェクト自体の中にものがなければ、Android Studioに必要なものを見たり、使用したり、インポートしたりするための巨大な痛みです。私は何時間もグーグルで行きましたが、完璧で洗練されたソリューションは見つかりませんでした。
具体的な実装では、共通クラスにはTCPクライアントライブラリと、自分のプロジェクトのカスタムクラスが含まれています。どちらも純粋なJavaです。私は小さなテストアプリケーションと、非常に大規模なプロダクションアプリケーションを持っています。どちらも共通のクラスを使用しています。私は純粋なJavaの共通のものを各プロジェクトのAndroidのものとは別にしておきたい。
ありがとうございます。
あなたはそれらを入手する方法をASに伝える必要があります。ライブラリのようなものはうまくいくだろうが、私はローカルアクセスがうまくいくとは思っていない(少なくともあなたがしようとしているもの)。 – Shaishav
「ライブラリのようなものがうまくいく」私はそれが何を意味するのか分かりません。 – justynnuff
ああ..私は、 'Common Classes'をライブラリプロジェクトにすることを意味していました。 – Shaishav