在我的應用程序中,我想讓用戶打開Google Play商店以查看我的其他所有應用程序。在iOS中,我只是用下面的(例子)iTunes的鏈接拉他們都起來:有沒有辦法鏈接到開發者的所有Google Play商店應用程序?
https://itunes.apple.com/us/artist/electronic-arts/id284800461?mt=8
有沒有辦法讓我所有的應用程序,以顯示(除了爲我公司的名字,搜索這是相當普遍的)?
在我的應用程序中,我想讓用戶打開Google Play商店以查看我的其他所有應用程序。在iOS中,我只是用下面的(例子)iTunes的鏈接拉他們都起來:有沒有辦法鏈接到開發者的所有Google Play商店應用程序?
https://itunes.apple.com/us/artist/electronic-arts/id284800461?mt=8
有沒有辦法讓我所有的應用程序,以顯示(除了爲我公司的名字,搜索這是相當普遍的)?
搜索一個產品,包括pub:
標籤,如可以在找到工作之間標題爲Linking to your products的API頁面。請注意,通過URL進行搜索需要使用不同的方法。這兩個都包含在這裏。開始像這樣的意圖:
try {
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://search?q=pub:Developer+Name+Here")));
} catch (android.content.ActivityNotFoundException anfe) {
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://play.google.com/store/apps/developer?id=Developer+Name+Here")));
}
注意的是,市場並沒有在模擬器上工作,所以這段代碼反而會拉起來的URL。此方法由this answer提供。
只需使用開發商參數。這是谷歌
https://play.google.com/store/apps/developer?id=Google+Inc.
快捷只要把+如果有空間
的Android實際上有一個更好的方式來處理這個問題。
您還可以組所有的應用程序由包名,只要你有紀律,真正考慮它。例如,如果我的所有應用程序都以com.mycompanyname.androidappname開頭,我可以簡單地搜索https://play.google.com/store/search?q=com.mycompanyname。*
這工作就像一個魅力。我使用它來鏈接到我的應用程序的一個子集,對他們我有一個「子域」,即com.mycompanyname.someofmyapps –
我得到「ActivityNotFoundException:未找到處理Intent的行爲{act = android.intent.action.VIEW dat = market :// developer?id = abc}「 –
沒有4.2版本的設備。 –
market:// details?id =正常工作。將其改爲開發人員會導致崩潰。 –