2014年5月22日木曜日

AndroidStudio でテスト用ファイルを使うときの設定

例えば、androidTest/assets に hoge.html を用意して、テストからこのファイルを利用する場合、

apply plugin: 'android'



apply plugin: 'android-library'

に変更しておく必要があります。


そうしないと、AndroidTestCase で Context context = getContext(); AssetManager assetManager = context.getAssets(); InputStream in = assetManager.open("hoge.html"); としたときに、FileNotFoundException が起こります。
java.io.FileNotFoundException: hoge.html
at android.content.res.AssetManager.openAsset(Native Method)



0 件のコメント:

コメントを投稿