###前提・実現したいこと
SDカード(外部ストレージ)のファイルに書き込み。
###発生している問題・エラーメッセージ
SDカードのパスは間違っていないのですが書き込みが行えません。
###SDカードのパス格納
java
1 2 String sLicenseStatusFile = msSdCardDir + DataDef.strProductDir + DataDef.strLicenseDir + DataDef.strLicenseStatusFile;
###出力と書き込み
java
1 2File fStatusFile = new File(sLicenseStatusFile); 3 fOutStream = new FileOutputStream(fStatusFile, false); 4 fOutStream.write(sLicenseStatus.getBytes());
###AndroidManifest: SDKとpermission部分
java
1 2android:minSdkVersion="21" 3 android:targetSdkVersion="25" /> 4 5 <uses-permission android:name="android.permission.CAMERA" /> 6 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 7 <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
###補足情報(言語/FW/ツール等のバージョンなど)
Android2.3.3で開発中で端末のAndroidバージョンは7.1です。
###追記
Android6.0以降では権限設定に変更があるみたいですが、
実行時に権限を要求とは、どういうことでしょうか。
[http://nosix.hatenablog.com/entry/2016/08/26/173353]
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/25 06:31
2017/10/25 07:48
2017/10/25 08:45
2017/10/25 11:21