2011-05-27 73 views
2

我正在開發移動web應用程序,其中的一個難點是測試手機上的應用程序。如何讓其他人無法訪問Alpha測試,同時仍然可以從我自己的手機訪問應用程序,這樣我就可以編寫和測試應用程序,而無需擔心在發佈日之前人們竊取了我的想法?開發中的移動應用程序安全

回答

0

首先,您要在設備的設置中啓用「調試模式」。其次,你應該通過USB將手機連接到你的電腦。最後,您可以直接從eclipse上傳您的.apk到設備並在您的手機上進行測試。

0

如果你想與實際用戶進行alpha測試,那麼你將不得不創建某種配置方案。您可以爲每個用戶提供一個密鑰 - 當他們在初次安裝時鍵入密鑰時,它會輪詢您的服務器以查看密鑰是否曾用過。您的應用程序只應激活,如果該密鑰在該點未使用。

如果你只是想在自己的手機上測試,然後自己上傳APK - 不要通過Android Market或任何其他應用程序市場。

1

將您的alpha .apk部署在受密碼保護的目錄中的web服務器上。阿爾法測試人員獲得apk的鏈接,用戶名和密碼。 Android設備必須配置爲允許來自不受信任來源的應用程序安裝。

Deluxe版本: 在應用程序中添加一個功能,用於檢查受保護目錄中的新版本,並自動下載/安裝它們,這樣您和測試人員無需每次發佈新構建時手動執行此操作。