2017-05-24 17 views
0

AAR内に任意のファイルを含むディレクトリを含める方法はありますか?私はAndroid Studio + gradleを使用しています。AARファイルに任意のファイルを含める

これらはソースコードファイルやバイナリファイルではありません。

+0

あなたは 'assets'ディレクトリにこれらのファイルを追加することができます。ここで自分の答えを確認してくださいhttps://stackoverflow.com/a/39756426/2657100 – nandsito

+0

「任意の」ディレクトリを作成する方法はありますか?あるいは、資産はランダムなファイルと一緒に行く方法です。 – jonathanpeppers

答えて

1

はい、あります。

ディレクトリ階層全体をassetsディレクトリに作成できます。ここに例があります:

src 
    main 
     assets 
      foo 
       bar.txt (file) 
       foo2 
        baz.bin (file) 

あなたの資産は自動的にAARにパックされます。コンテキストを使用すると、このようなあなたのAARにリンクするアプリケーションでこれらのファイルにアクセスすることができます

InputStream barIs = getAssets().open("foo/bar.txt"); 
InputStream bazIs = getAssets().open("foo/foo2/baz.bin"); 
関連する問題