عدم فعال شدن پرداخت درون برنامه ای همراه پی روی بعضی گوشی ها

ساخت وبلاگ
سلام من یه مشکلی دارم . روی اندروید استودیو . برنامه ای که با پرداخت درون برنامه ای hamrahpay نوشتم .
نمیدونم چرا روی بعضی از گوشی ها فعال نمیشه. یعنی پرداخت انجام میشه ولی فعال نیمشه. 
کارهایی که انجام دادم =
 کلا نرمافزار اندروید استودیو رو از اول نصب کردم و کامل بروز کردم 
 به عناوین مختلف برنامه رو دوباره نوشتم . 

چیزی که خودم فکر میکنم . اینه که من شاید به درستی نتونستم کتابخونه رو دانلود کنم . یا نتونستم گریدل رو به برنامه اضافه کنم
چون وقتی سورس برنامه رو واسه یه بنده خدا فرستادم . گفت به graidl ایراد گرفته

از دوستان اگر کسی همچین مشکلی داره راهنمایی کنه . یا بهم بگه چجحوری گریدل رو دانلود کنم و اضافه کنم به اندروید استودیو 

package vihara.com.myapplication;

import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

import ir.devage.hamrahpay.HamrahPay;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button payButton = (Button) findViewById(R.id.payButton);
payButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

String yourSKU = "hp_56ed114f8f27c704742589"; // شناسه کالای شما در سایت همراه پی
new HamrahPay(MainActivity.this) // اکتیویتی که می خواهید از آنجا پرداخت انجام شود
.sku(yourSKU) // اضافه کردن شناسه به صفحه پرداخت
.listener(new HamrahPay.Listener() { // لیسنر برای آگاهی شما از موفق بودن یا نبودن پرداخت
@Override
public void onErrorOccurred(String status, String message) {
// مشکلی در پرداخت روی داده است یا کاربر پرداخت را انجام نداده است
Toast.makeText(MainActivity.this, message, Toast.LENGTH_SHORT).show();
Log.e("HamrahPay", status + ": " + message);
}

@Override
public void onPaymentSucceed(String payCode) {
// کاربر با موفقیت پرداخت را انجام داده است
Log.i("HamrahPay", "payCode: " + payCode);
}
})
.startPayment();
}
});

}

public void aaa(View view) {
final String sku = "hp_56ed114f8f27c704742589";

if (HamrahPay.isPremium(getBaseContext(), sku)) {

Intent im = new Intent();
im.setClass(MainActivity.this, Main2Activity.class);
startActivity(im);
}

}
}

روید باکس...
ما را در سایت روید باکس دنبال می کنید

برچسب : نویسنده : کاوه محمدزادگان roid بازدید : 172 تاريخ : يکشنبه 26 ارديبهشت 1395 ساعت: 0:27