jsonファイルからデータを読み取る必要があるXamarin.Formsアプリがあります。私はその後、私はAssets.OpenとMainActivity内のファイル(ファイル名)をロードしようと、私はしてFileNotFoundExceptionを取得ソリューションを構築するときにXamarin Androidアセットフォルダが更新されない
をAndroidの資産フォルダにファイルを配置し、ビルドアクションAndroidAssetsを選択しました。私はAndroidとPCLのbinフォルダを削除して、プロジェクトを再構築しようとしましたが、同じ結果が得られました。その後、WinRarで.apkファイルを開き、assetsフォルダに移動したときに、プロジェクトに追加したファイルはそこにありません。
誰もが何が問題なのでしょうか?
これは大変です。うまくいくはずです。 'Assets.Open()'メソッドを使うときは、 'Assets.Open(" test.txt ")'のようにフルネームを使う必要があることに注意してください。この[document](https:// developer.xamarin.com/guides/android/application_fundamentals/resources_in_android/part_6_-_using_android_assets/)。 –
私はAssets.Open( "test.txt")を使用しますが、まだファイルが見つかりませんでした。私がファイルのビルドアクションをAndroidAssetに設定しても、アプリケーションを正常にビルドした後に.apkファイルに表示されないというのは、もっとも不思議なことです。だから私はなぜファイルを見つけることができないのか理解していますが、私が理解していないのはファイルがビルド後になるはずの場所でない理由です。 – Kullis
この問題を再現するための基本的なデモをご存知ですか?使用しているものとまったく同じものを確認していることを確認する。 –