2017-05-23 43 views
1

科爾多瓦版本6 與gradle這個2.3.1 我一直在使用命令 科爾多瓦建設產生的發佈版本的Android --release ,簽署了創建爲Android非調試的發佈版本apk使用 release-signing.properties文件夾在Android平臺/ Android中, 在Android menifest文件中沒有像應用程序那樣的屬性:android:debuggable =「true/false」當我試圖讓它失效時它拋出錯誤:避免硬編碼調試模式;讓它脫離允許調試和發佈版本自動分配一個[HardcodedDebugMode] 所以我們必須這樣做,使得生成的apk(發佈版本)將不能在仿真器或真實設備上調試如何使用科爾多瓦命令行

回答

1

如果您正在使用gradle發佈版本是默認的非調試的,你可以明確地把它添加到您的build.gradle:

buildTypes { 
      release { 
       ... 
       debuggable false 
       ... 
      } 
} 
+0

thnks的答案,我想,但我仍可以使用Chrome調試APK://檢查,我已經在genymotion模擬器中安裝了構建。 –

+0

你可以使用chrome調試你的版本://檢查你是否在buildTypes版本中使用了「debuggable true」 – Zappescu