2012-03-28 12 views
0

私はAndroid Newbieデベロッパーです。 Androidでファイルセーバーを作成してファイルを証明書の場所に保存しましたが、保存しようとするとアクセスが拒否され、エミュレータ内にある可能性があります.SDカードが正しく作成されていないため、 sdcardの場所に何か問題があり、そこに表示されているパスが正しいパスではなく、エミュレータにsdcardがインストールされていない場合があります。カメラを開くとSDを挿入してくださいカード、これが問題ならば、私はSDCardを簡単に作成する簡単な方法を教えてください。私はadbシェルを使って作ろうとしましたが、うまくいきません。とにかく状況をよく説明できる画像ファイルを添付しています。あなたがスナップインの下で見ることができるようAndroidでファイルを保存しようとしましたが、SDCardがインストールされていないか、エミュレータでパスが正しくありません

+0

正しい権限を設定しましたか?また、どのようにあなたのSDカードディレクトリのアドレスを取得していますか? – Th0rndike

+0

私たちが見ることができるように関連コードを記入できますか? – androidnoob

+0

ここから私は許可を設定できますか? –

答えて

0

enter image description hereも同じで、この権限を追加します

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

Manifiest.xml

+0

ファイルとこれを書く場所 –

+0

AndroidManifest.xml – androidnoob

+0

上記のようにManifiest.xmlファイルを開き、権限を追加します:-) –

0

作成AVDは、次の操作を行います。ウィンドウ - > Avd Manager - > New - >名前とターゲットを指定します。 SDカードサイズでは、500 MBまたは任意のサイズを与えます。 「作成」をクリックします。このavdでアプリケーションを実行して確認します。

関連する問題