2011-09-22 29 views
2

1)我正在執行Mount/Unmount sdcard支持在我的android應用程序中,能夠通過Environment.getExternalStorageState()獲取sdcard狀態。我知道我們可以調用Settings Intent和Mount/Unmount,但我的要求必須做以編程方式調出Settings Intent。 2)是否可以在Android中啓用/禁用設置應用程序。在android中以編程方式卸載sdcard?

我無法獲得這些問題的答案,建議或樣品請求。提前致謝。

+0

請參閱http://stackoverflow.com/questions/7430149/android-2-1-programatically-unmount-sdcard。 您可能需要根設備才能完成此操作。 –

+0

我試着用Intent intent = new Intent(android.provider.Settings.ACTION_MEMORY_CARD_SETTINGS); startActivity(意向);但我想通過我的活動處理Mount/Unmount sdcard,而不是從設置應用程序處理,因爲這是我的要求。請多給點建議? –

+0

@Kumar - 你是否可以卸載SD卡,如果你有解決方案,請幫助我如何以編程方式卸載SD卡。 –

回答

1

設置應用程序使用此權限<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />看看您是否可以使用它。

+0

感謝您爲我花費時間,超出允許用於允許安裝和卸載可移動存儲的文件系統。但是在這裏,我希望Mount/UnMount功能與settings-> storage-> Mount/UnMount sdcard功能相同。 –

+0

我發現這個http://groups.google.com/group/android-developers/browse_thread/thread/10b3ca563c118ccf – Ronnie

相關問題