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)



1 件のコメント:

  1. eToro is the ultimate forex broker for new and professional traders.

    返信削除