2013-03-06 65 views
1

我正試圖在我的應用中提供評分功能,但是當我點擊rate時,它說:「請求的物品未找到」。無法提供評分功能

+0

您必須爲您的Google帳戶分配一個暱稱才能查看應用程序。 :-) – AndroidEnthusiastic 2013-03-06 13:24:26

+0

@AndroidEnthusiastic不,我沒有。如果它爲Facebook工作,則爲 – 2013-03-06 13:27:31

+0

。它也應該爲你的應用程序工作。嘗試使用getPackageName()intead手動提供包名稱。 – 2013-03-06 13:51:57

回答

1

嘗試使用此代碼

private void rateAppOnPlayStore() { 
    Uri uri = Uri.parse("market://details?id=" + getPackageName()); 
    Intent myAppLinkToMarket = new Intent(Intent.ACTION_VIEW, uri); 
    try { 
     startActivity(myAppLinkToMarket); 
    } catch (ActivityNotFoundException e) { 
     Toast.makeText(this, "Unable to find google play app.", 
       Toast.LENGTH_LONG).show(); 
    } 
} 

這將爲Market應用工作也。

+1

如果我能夠通過更改軟件包名稱來評價其他應用程序,我想它不能成爲代碼的問題。而且你的代碼也做了同樣的工作。 – 2013-03-06 13:32:59

+0

您的應用在Playstore – 2013-03-06 13:34:18

+0

中列出是的,它在那裏。我正在嘗試在新版本中添加評分功能。 – 2013-03-06 13:38:20