Android 인앱 구매로 미친 듯합니다.인앱 제품을 찾을 수 없습니다.
앱 및 콘솔 설정에서 모든 항목을 확인하고 다시 확인했다. 올바른 패키지 이름을 가지고 있고, 올바른 apk를 업로드하고 장치에 설치하고, 계정 설정을 테스트하고, 기본 장치로 사용하고, 심지어는 장치를 공장에서 복원하고 나머지는 모두 ...
BUT 아무 소용이 : 그냥
콘솔에서
아무것도 발견 할 수없는 당신이 구입하려는 항목을 응답에 유지합니다. 인 - 응용 프로그램 항목이 콘솔에서 활성화되어있는 경우 거의 그 정도 ... 원인을 찾는
mPurchaseFinishedListener
= new IabHelper.OnIabPurchaseFinishedListener() {
public void onIabPurchaseFinished(IabResult result, Purchase purchase)
{
if (result.isFailure()) {
Log.d("4357", "Error purchasing: " + result);
return;
}
else
provideContent(purchase.getSku(),"");
}
};
mQueryFinishedListener = new IabHelper.QueryInventoryFinishedListener() {
public void onQueryInventoryFinished(IabResult result, Inventory inventory)
{
if (result.isFailure()) {
Toast.makeText(MainActivity.this, "Failure!", Toast.LENGTH_LONG).show();
return;
}
SkuDetails test=inventory.getSkuDetails("dig5");
if(test == null){
Toast.makeText(MainActivity.this, "NOTHING!", Toast.LENGTH_LONG).show();
return;
}
String dig5 =
inventory.getSkuDetails("dig5").getPrice();
String dig6 =
inventory.getSkuDetails("dig6").getPrice();
String seesolution =
inventory.getSkuDetails("seesolution").getPrice();
// update the UI
}
};
mHelper.startSetup(new IabHelper.OnIabSetupFinishedListener() {
public void onIabSetupFinished(IabResult result) {
if (!result.isSuccess()) {
// Oh noe, there was a problem.
Log.d("4357", "Problem setting up In-app Billing: " + result);
}
// Hooray, IAB is fully set up!
//ArrayList <String> additionalSkuList = new ArrayList<String>();
ArrayList <String> additionalSkuList = new ArrayList<String>();
additionalSkuList.add("seesolution");
additionalSkuList.add("dig5");
additionalSkuList.add("dig6");
mHelper.queryInventoryAsync(true, additionalSkuList,
mQueryFinishedListener);
}
});
Alpha Testing에 게시하고 게시 했습니까? –