2017-12-20 29 views
-2

Androidのソースコードからファイルを読み込む方法はありますか?Androidコンパイル済みソースからjavaファイルを読み込む方法

my directory structure is as below : 
d:/AndroidApps/MyApp/app/src/main/java/com/mypackage/CameraTest/CameraActivity.java 

ここで、文字列にはCameraActivity.javaというファイルを読む必要があります。

Androidでは可能ですか?私はこれを達成する方法がありますか?


編集: 私の要件は、プロジェクト構造のsrcディレクトリにあるjavaファイルを読み込み、そのファイルにStringの値ではない文字列が存在するかどうか解析することです。
ありがとうございました。

+1

あなたが求めていることは明確ではありません。コンパイル済みのJavaコードをAndroid上で実行して、独自のソースコードにアクセスしますか? 'CameraActivity'クラスで定義されたStringの値を取得したいだけですか?他の人のコードを逆コンパイルしますか? – Thomas

+0

私の必要条件は、プロジェクト構造のsrcディレクトリにあるJavaファイルを読み込み、そのファイルにStringの値ではない文字列があるかどうか解析することです。自分のソースコードからファイルを読み込みたい。 –

+0

エディタで開いて目で見てみてください。 – Thomas

答えて

0

アプリケーションビルドがデバイスにインストールされると、そのようなフォルダは使用できないため、Androidビルド内またはsrcフォルダ内のコンパイル済みファイルを読み取ることはできません。

しかし、そのファイルがリソースとしてアセットのにある場合は、そのファイルにアクセスできます。

関連する問題