我正在開發一個應用程序。 但是,當我完成我的應用程序開發並創建.apk時,是否應該將它簽名或使其未簽名,同時將我的應用程序發送給我的客戶端以便在自己的設備上進行測試? 他不應該能夠把這個APK作爲作者放在市場上/他不應該未經我的許可分發。如何將android apk發送給客戶端進行測試?
歡迎任何建議。 謝謝。
我正在開發一個應用程序。 但是,當我完成我的應用程序開發並創建.apk時,是否應該將它簽名或使其未簽名,同時將我的應用程序發送給我的客戶端以便在自己的設備上進行測試? 他不應該能夠把這個APK作爲作者放在市場上/他不應該未經我的許可分發。如何將android apk發送給客戶端進行測試?
歡迎任何建議。 謝謝。
你可以用它在Windows駐留在你的調試鍵登錄:用戶名/ .android/debug.keystore
密碼是:機器人
秒密碼爲:機器人
編輯:但是,如果該人有一些知識,他可以用另一把鑰匙辭職,但你不能真正保護自己免受這種(afaik)的傷害。
你並不需要使用調試密鑰簽署,Android SDK中會自動完成,並通過調試密鑰簽名Android應用程序無法在市場上傳,你可以在你的項目倉直供apk文件。
步驟:
在Android Studio中建立了產生APK
你需要考慮的是用一個[定時炸彈](http://stackoverflow.com/questions/995719/android-trial-applications)創建一個試驗 - 使用ProGuard進行混淆。這會給你一個最小的安全 - 但任何一個能夠訪問smali的人都會相對容易地移除定時炸彈。 – Jens 2012-02-01 11:22:51