1

我的谷歌眼鏡不允許我將任何文件寫入或複製到其根文件夾(並允許內部的文件夾) - 看起來像是一個權限問題。 此外,當試圖運行一些.bat或.exe文件時 - 它也不起作用。 有沒有辦法解決這個問題?將文件複製到谷歌眼鏡

回答

2

我的谷歌眼鏡不允許我將任何文件寫入或複製到其根文件夾(並允許內部的文件夾) - 似乎是一個權限問題。

這很正常。出於安全原因,您不允許將文件複製到某些路徑(如系統分區)(除非您擁有正確的權限)。

您可以使用adb和ls命令檢查所有權和許可權。

ls -l 

enter image description here

這裏是我的根目錄:

$ adb shell ls -l/
drwxr-xr-x root  root    2014-09-28 07:33 acct 
drwxrwx--- system cache    2014-09-27 00:24 cache 
-rwxr-x--- root  root  264108 1969-12-31 19:00 charger 
dr-x------ root  root    2014-09-28 07:33 config 
lrwxrwxrwx root  root    2014-09-28 07:33 d -> /sys/kernel/debug 
drwxrwx--x system system   2014-09-13 14:23 data 
-rw-r--r-- root  root   116 1969-12-31 19:00 default.prop 
drwxr-xr-x root  root    2014-09-28 07:33 dev 

另見http://en.wikipedia.org/wiki/File_system_permissions

此外,嘗試運行一些.bat或.exe文件時 - 確實也不是 工作。有沒有辦法解決這個問題?

.bat和.exe適用於Windows,但GLASS是Android(Linux base),因此您無法在GLASS上運行這些類型的文件。

.bat: The first filename extension used by Microsoft for batch files.

.exe is a common filename extension denoting an executable file (the main execution point of a computer program) for DOS, OpenVMS, Microsoft Windows, Symbian or OS/2.

注:如果您將某個應用(玻璃器皿),可以寫一個文件到SD卡。您可以嘗試this

// get the path to sdcard 
File sdcard = Environment.getExternalStorageDirectory(); 
// to this path add a new directory path 
File dir = new File(sdcard.getAbsolutePath() + 「/your-dir-name/」); 
// create this directory if not already created 
dir.mkdir(); 
// create the file in which we will write the contents 
File file = new File(dir, 「My-File-Name.txt」); 
FileOutputStream os = outStream = new FileOutputStream(file); 
String data = 「This is the content of my file」; 
os.write(data.getBytes()); 
os.close(); 

// In the manifest 
<uses-permission android:name=」android.permission.WRITE_EXTERNAL_STORAGE」 /> 

希望這有助於。

+0

謝謝,但我想要做的是這樣的:在使用Glass拍攝幾張照片和視頻後,這些文件被存儲在玻璃內存中。我想有一些文件(如蝙蝠腳本或其他),將執行以下操作:當我連接USB並運行某個文件時,它會自動將文件(照片,視頻)重新命名並將其上傳到ftp服務器。有沒有辦法做到這一點? (即使通過一個Android代碼) – 2014-09-28 14:23:21

+0

@ user2517096對不起,我還沒有嘗試ftb與玻璃,所以我不知道,但你可以使用adb將文件複製到本地計算機。 adb pull/sdcard/DCIM/Camera Camera – pt2121 2014-09-28 15:26:35