> よろしければ読み書きができなかった端末でのパス名を教えていただけないでしょうか?
パス名は、
/storage/emulated/0/Android/data/com.(プロジェクト名)/files
でした。
パス名は読み込めた端末、読み込めなかった端末ともに同じでした。
その後いろいろとテストしてみましたが、
どうやらファイルのパスがfopenで開けない(必ずNULLが返ってくる)のが原因みたいです。
(何か特殊な権限がないと開けない設定かなにかになっているんでしょうかね……?)
プロジェクト名をアルファベットのみにしても、変化ありませんでした。
コード内のファイル読み込みの場所を変えても、何も変化ありませんでした。
データ容量も15GBくらいあり、まだ余裕があります。
fopenしているパスは、
/storage/emulated/0/Android/data/com.as_cll/files/inventory.txt
です。
試しに
/storage/emulated/0/Android/data/com.as_cll/files
/storage/emulated/0/Android/data/com.as_cll/inventory.txt
/storage/emulated/0/Android/data/inventory.txt
等を試してみましたが、全て開けませんでした。
fopen出来ない原因が全く思いつきません……
> ノイズとは具体的にはどのようなものでしょうか?
画像を用意しました。
・起動時のスクリーンショット
正常な端末
https://i.imgur.com/w6EhxSc.png
異常な端末
https://i.imgur.com/ysrll83.png
・MakeScreenで作成した画像の線画(黄色いグリッド線の部分です)
正常な端末
https://i.imgur.com/Y4yD1Cm.png
異常な端末
https://i.imgur.com/36b6m5H.png
・その他
異常な端末
https://i.imgur.com/oRLIokA.png
https://i.imgur.com/HJ8hdPY.png
MakeScreenで線画した画像にノイズが入っていることがほとんどですので、もしかしたら
MakeScreenのバグが端末によってはまだ残っている可能性があるかもしれません。
このノイズの原因はMakeScreenの可能性が高いと思っております。
※先ほど返信して頂いたAndroid最新版を入れたところ、
Kindle端末ではMakeScreen画像を正常に読み込めるようになりましたが、
Nexus7では正常に読み込めたりバグったりするような感じです。
> 2018年8月 から 2019年8月 までのどこかで完成できるのではないかと思います
完成時期の詳細ありがとうございます。
とても楽しみにしています。