2010-11-15 138 views
1

我想寫一個啓動android市場的應用程序。 (該活動應該只有一個活動) 因此,請參閱Android市場鏈接或任何建議。Android市場應用程序鏈接

+0

你可以請你重新說你的問題。在語法上很難理解。謝謝 – prolink007 2010-11-15 23:15:20

+0

你是什麼意思*「活動應該只有一項活動」*? – 2010-11-15 23:17:02

+0

Alexandre Jasmin,prolink007: 我想做一個android市場應用程序。所以如何做的應用程序。 PLZ建議我。 – Subrat 2010-11-17 22:59:09

回答

6
Uri uri = Uri.parse("market://search?q=barcodes"); 
Intent intent = new Intent (Intent.ACTION_VIEW, uri); 
startActivity(intent); 

本示例代碼將啓動市場並搜索條形碼。

+0

這個問題明確要求推出Android Market,而此Intent將推出任何市場應用。我希望答案能夠包含「com.android.vending」包中的一些內容。不幸的是,任何活動名稱(在Android電子市場應用程序中)都可能從一個版本變爲另一個版本,所以我不知道有什麼好的解決方案。 – 2011-12-05 06:17:26

+0

這個意圖告訴Android將意圖解決爲能夠處理市場請求的東西。如果安裝了多個市場,則會提示用戶選擇一個。對目標進行硬編碼並不是給出各種Android設備的最佳主意。 – 2012-02-03 04:28:20

+0

硬編碼「com.android.vending」是檢測Android Market應用程序的存在和啓動的唯一方式。有時你絕對不希望用戶能夠選擇要啓動的市場應用程序。例如,亞馬遜AppStore堅稱你不使用market:// intent uris,因爲他們最終可能會將用戶帶到競爭的應用商店。 – 2012-02-05 03:29:44

0

要發送帶有指向市場上某個應用的鏈接的短信息,簡單的方法是使用bit.ly作爲URL Shortener。

當手機上的瀏覽器解析URL時,它會提示是否要在市場上打開它。這種方法雖然不是完美的作品,我的應用程序

相關問題