簡體   English   中英

Android-使用空格鍵運行ADB推送命令

[英]Android - Run ADB push command with whitespace's

我正在嘗試從HERE-Maps 文檔頁面運行ADB命令,其中說:

adb push voices /sdcard/Android/data/{YourAppNamespace}/files/voices-download

在上面的命令中, "{YourAppNamespace}"是應用程序名稱,在我的情況下,我的應用程序名稱由Google<space>Now空格分隔。之間有一個空白。 我該如何解決? 我是否傳遞正確的名字? 我從res/strings.xml復制了我的app_name

當命令中包含空格時,您需要添加“”引號:

adb push voices "/sdcard/Android/data/{YourAppNamespace}/files/voices-download"

您對app-nameapp-namespace感到困惑

AppNameSpace :應用程序名稱空間是一個對象,它直接放置在全局范圍內或作為屬性放置在某些其他對象上,保存構成應用程序的所有代碼和數據。

應用程序名稱空間的目的是

a)使應用程序形成一個邏輯單元,並且

b)避免與第三方代碼(例如庫和框架)沖突。

更多信息在這里

因此從邏輯上講,它應該是XML的名稱空間:

xmlns:android="http://schemas.android.com/apk/res/android"

要么

xmlns:app="http://schemas.android.com/apk/res-auto"

希望這可以幫助。

暫無
暫無

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

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