簡體   English   中英

如何在Kindle Fire上更改/ mnt / SDcard文件夾的讀/寫權限?

[英]How can I change the Read/Write Permissions of /mnt/SDcard folder on Kindle Fire?

我正在嘗試在Android中開發Amazon In-app。 為此,我從這個網站下載示例代碼https://developer.amazon.com/sdk/in-app-purchasing/sample-code/button-clicker.html 本文建議我們必須將文件amazon.sdktester.json放在設備的mnt / sdkcard文件夾中。 為此我從這個網站https://developer.amazon.com/sdk/fire/connect-adb.html#InstallApp閱讀文章,並做同樣的事情。 但當我試圖在SD卡上推送文件時,eclipse會給我以下錯誤:

[2012-11-19 13:39:39 - ddms] transfer error: Permission denied

[2012-11-19 13:39:39] Failed to push selection: Permission denied

在此輸入圖像描述

有沒有辦法改變Kindle Fire的根文件夾的權限。

請嘗試在ADB shell中使用chmod命令...

以下是一些chmod樣本:

  1. 向文件/目錄添加單個權限

更改單個集的權限。 +符號表示添加權限。 例如,執行以下操作為用戶提供執行權限,而不管其他任何內容:

 $ chmod u+x filename 
  1. 向文件/目錄添加多個權限

使用逗號分隔多個權限集,如下所示。

$ chmod u + r,g + x filename

  1. 從文件/目錄中刪除權限

以下示例刪除了用戶的讀寫權限。

$ chmod u-rx filename

  1. 更改文件/目錄上所有角色的權限

下面的示例為用戶,組和其他人分配執行權限(基本上任何人都可以執行此文件)。

$ chmod a + x文件名

  1. 為與另一個文件相同的文件授予權限(使用引用)

如果要更改與另一個文件相同的文件權限,請使用如下所示的引用選項。 在此示例中,file2的權限將設置為與file1的權限完全相同。

$ chmod --reference = file1 file2

  1. 將權限應用於遞歸目錄下的所有文件

使用選項-R以遞歸方式更改權限,如下所示。

$ chmod -R 755目錄名/

  1. 僅對目錄更改執行權限(文件不受影響)

如果您有多個子目錄和文件,則在特定目錄中,以下命令僅將執行權限分配給當前目錄中的所有子目錄(而不是當前目錄中的文件)。

$ chmod u + X *

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM