![](/img/trans.png)
[英]how to test licensed android app(.apk) from android market without purchasing?
[英]How to test licensed android apk without buying from market?
我想將付費應用程序發布到Android市場,所以我將android LVL添加到我的apk中。 我已在手機上測試過了。 當我安裝應用程序時,它會顯示檢查手機狀態,市場許可證的權限。 安裝完成后,我嘗試運行並提示“未找到許可證並進入市場購買”。 它似乎工作,因為沒有從市場下載不允許運行apk。
現在的問題是,我如何測試或模仿買家的情況? 這意味着買家可以在購買我的應用后運行我的應用。 如果他們無法運行並提示購買后未找到許可證,那么我的許可證檢查有問題。 我已經將我的gmail包含在market.android.com的儀表板中的“編輯個人資料”中。 我將狀態更改為LICENSED,NON-LICENSED,OLD LICENSED。 但沒有回復發送到我的Gmail。 所以我不知道該怎么做。
它是否已在Google許可證服務器上完成,還是需要修改Android市場許可證代碼包? 我檢查是否有代碼處理案件的請求,如許可證,無許可證,舊許可證,市場錯誤等。
這是因為Android模擬器中沒有市場,我也無法在帳戶中添加谷歌帳戶(僅限交換帳戶)並在模擬器中同步(在1.6,2.2和2.3中嘗試過)。 所以我只能在我真正的Android手機上測試。
任何人都有經驗或一些方法來測試付費應用程序而無需從市場上購買自己的應用程序,如果有人購買我的應用程序,我如何測試許可證服務器的響應?
已經過了幾個月了,但這個顛簸可能會幫助那里的人 - 只是回答了這個問題,我的一位朋友聲稱在這里找不到答案。 聽起來你沒有谷歌體驗模擬器設置。 使用Google API版本的android目標創建一個新的模擬器,您應該能夠在目標級別3上執行此操作。 有了這個API,您就可以訪問模擬器中的身份驗證服務器了(如果您沒有Google API,那么它們可以在sdk管理器的可用軟件包下使用,那么我認為第三方軟件包是iirc)。 你甚至不需要上傳未發布的apk,除非你測試應用程序內購買(可能是開發帳戶以外的測試帳戶,我在dev下進行所有測試,所以我不完全確定該注釋)。
盡管文檔提供了有關向應用程序添加許可的詳細說明,並且可以編輯大部分示例代碼以進行簡單授權,但我發現很少使用Google API測試該許可,就像它是您的買家一樣應用程序。 文檔中的“設置許可”詳細信息“在運行時環境中登錄授權帳戶”,但這只是您想要做的事情的大冰山的一角。 這是我使用的步驟:
噢。 請參閱文檔或谷歌搜索以進一步詳細說明每個步驟。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.