當我可以在我的模擬器中運行我的應用程序賬單程序時,它顯示市場計費服務無法綁定。無法在Android模擬器中綁定市場結算服務?
@Override
public void onCreate() {
super.onCreate();
Log.i(TAG, "Service starting with onCreate");
try {
boolean bindResult = bindService(new Intent("com.android.vending.billing.MarketBillingService.BIND"), this, Context.BIND_AUTO_CREATE);
if(bindResult){
Log.i(TAG,"Market Billing Service Successfully Bound");
} else {
Log.e(TAG,"Market Billing Service could not be bound.");
//TODO stop user continuing
}
} catch (SecurityException e){
Log.e(TAG,"Market Billing Service could not be bound. SecurityException: "+e);
//TODO stop user continuing
}
}
這意味着bindService沒有返回真值。
我在做什麼錯?
也許你需要谷歌播放安裝,這是不可能的模擬器。嘗試使用設備。 –
我已成功完全連接谷歌播放後點擊按鈕,但它沒有顯示價格和卡號現在它顯示默認值。 – duggu