این ارسال پرطرفدار است. محمدرضا شاهپیری 5,582 ارسال شده در 24 خرداد، ۱۳۹۵ این ارسال پرطرفدار است. اشتراک گذاری ارسال شده در 24 خرداد، ۱۳۹۵ با سلام خدمت همه انسر سنتریهای عزیز از اونجایی که داکیومنتهای مارکتهای محترم در مورد پرداخت درون برنامه ای یه خورده گنگ و مبهمه تصمیم بر این شد آموزشی در این خصوص تهیه بشه بیس این آموزش داکیومنتهای خود مارکتها هست فقط ما اونها رو ترکیب کردیم که بشه برای همه مارکتها بدون دردسر استفاده کرد سورس و فایلها و فیلم آموزشی در لینک زیر هستش ایشالا که مفید واقع بشه پسند یادتون نره پسورد:answercenter.ir http://s6.picofile.com/file/8255412176/inappbillding.rar.html 39 3 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 24 خرداد، ۱۳۹۵ اشتراک گذاری ارسال شده در 24 خرداد، ۱۳۹۵ با تشکر فراوان از آقای شاهپیری عزیز تاپیک مهم شد 2 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
arang 5 ارسال شده در 4 تیر، ۱۳۹۵ اشتراک گذاری ارسال شده در 4 تیر، ۱۳۹۵ من که نتونستم دانلود کنم پسورد رو میزنی دکمه دانلود میاد ولی وقتی کلیک میکنی دوباره برمیگرده به صفحه اول و پسورد میخواد نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,582 ارسال شده در 4 تیر، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 4 تیر، ۱۳۹۵ مشکلی نداره لینک عزیز الان تست کردم رمز رو درست وارد کردین؟ answercenter.ir 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
arang 5 ارسال شده در 4 تیر، ۱۳۹۵ اشتراک گذاری ارسال شده در 4 تیر، ۱۳۹۵ مشکلی نداره لینک عزیز الان تست کردم رمز رو درست وارد کردین؟ answercenter.ir الان زدم بازم نمیشه شاید مشکل از سیستم منه نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,582 ارسال شده در 4 تیر، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 4 تیر، ۱۳۹۵ الان زدم بازم نمیشه شاید مشکل از سیستم منه از یه مرورگر خوب مثل کروم استفاده کنید نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
havash064 1 ارسال شده در 3 خرداد، ۱۳۹۶ اشتراک گذاری ارسال شده در 3 خرداد، ۱۳۹۶ سلام . ممنونم بخاطر آموز خوبتون . دو روز هست اولین برنامم رو با اندروید استودیو نوشتم و دنبال روش پرداخت درون برنامه بودم . کدها رو وارد کردم خیلی خوب جواب داد . ممنون میشم بهم بگین کد سوزوندن خرید رو کجا قرار بدم و به چه شیوه ازش استفاده کنم من میخوام کاربر بعد از هر خرید امکان داشته باشه که مجدد خرید انجام بده با همون یک محصول 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,582 ارسال شده در 3 خرداد، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 3 خرداد، ۱۳۹۶ دوست عزیز این آموزش در مورد محصولات مصرف نشدنی مانند ارتقا به نسخه کامله. درصورتی که میخواین محصول مصرف شدنی مثل سکه و امتیاز و اینا بزارین تو برنامه قضیش فرق میکنه یه کم. محصولتون چیه شما؟ 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
havash064 1 ارسال شده در 3 خرداد، ۱۳۹۶ اشتراک گذاری ارسال شده در 3 خرداد، ۱۳۹۶ در 47 دقیقه قبل، محمدرضا شاهپیری گفته است : دوست عزیز این آموزش در مورد محصولات مصرف نشدنی مانند ارتقا به نسخه کامله. درصورتی که میخواین محصول مصرف شدنی مثل سکه و امتیاز و اینا بزارین تو برنامه قضیش فرق میکنه یه کم. محصولتون چیه شما؟ توی برنامم تنها حق عصویت وجود داره که از طریق بانک داده مشخصات پرداخت کاربرها رو ثبت میکنم . اما با این شیوه ی بازار امکان ودار کاربر دو یا چند بار ثبت نام کنه و با یک حساب بازار همشون رو فعال کنه . من میخوام پرداخت همون لحظه مورد استفاده قرار بگیره و دفعات بعدی ورکد بخ مرم افزار پرداخت در گذشته چک نشه . ممنون میشم راهنمایی کنین نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ahmandir 11 ارسال شده در 3 خرداد، ۱۳۹۶ اشتراک گذاری ارسال شده در 3 خرداد، ۱۳۹۶ آقای شاهپیری من صاحب همین حساب هاوش 064 هستم . اگه تغییراتی توی وین اکتیویتی بدیم زمان چک کردن که اگه خرید انجام شده بود اون زمان بسوزونتش و یا برای محکم کاری زمان خرید موفق بعد اطلاعات روی روی هاست خودمون ثبت کنیم و بعد خرید کاربر رو بسوزونیم میشه دقیقا همون کدی که لازمه داشته باشم . ساده تر بیانش کنم این هست که تنها یک توست نشون بده از خرید موفق و بعد از اون هیچ اثری از خرید کاربر باقی نمونه و اگه یک زمان با همون گوشی اقدام به ثبت نام مجدد توی نرم افزارشم شد کلاه سر نرم افزار نره و چند حساب با یک حساب بازار فعال نشه . نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ahmandir 11 ارسال شده در 3 خرداد، ۱۳۹۶ اشتراک گذاری ارسال شده در 3 خرداد، ۱۳۹۶ سلام این کد برای مصرف خرید هست : IabHelper.OnIabPurchaseFinishedListener mPurchaseFinishedListener = new IabHelper.OnIabPurchaseFinishedListener() { public void onIabPurchaseFinished(IabResult result, Purchase purchase) { if (result.isFailure()) { Log.d(TAG, "Error purchasing: " + result); return; } else if (purchase.getSku().equals(SKU_GAS)) { // consume the gas and update the UI } else if (purchase.getSku().equals(SKU_PREMIUM)) { // give user access to premium content and update the UI } } }; توی مستند ها گفته . توی برنامه ی شما دقیقا همین قسمت برای مطلع شدن از نتیجه ی خرید اومده . الان باید دقیقا چه از چه کدی برای مصرف خرید توی این قسمت یعنی if سوم استفاده کنیم ؟ ویرایش : متد مصرف رو پیدا کردم . اما از شیوه ی استفاده ی صحیحش همچنان بی خبرم . consumeAsync(Purchase, OnConsumeFinishedListener) و لینک منبع توی بازار که اینباره توضیح داده : پیادهسازی نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,582 ارسال شده در 4 خرداد، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 4 خرداد، ۱۳۹۶ تو این کلاس همه چیز توضیح داده شده عزیز کافیه بعداز پرداخت متد زیر رو اجرا کنید. if (purchase.getSku().equals(SKU_GAS)) { // bought 1/4 tank of gas. So consume it. Log.d(TAG, "Purchase is gas. Starting gas consumption."); mHelper.consumeAsync(purchase, mConsumeFinishedListener); } کالبک هم به صورت زیره دیگه IabHelper.OnConsumeFinishedListener mConsumeFinishedListener = new IabHelper.OnConsumeFinishedListener() { public void onConsumeFinished(Purchase purchase, IabResult result) { Log.d(TAG, "Consumption finished. Purchase: " + purchase + ", result: " + result); // if we were disposed of in the meantime, quit. if (mHelper == null) return; // We know this is the "gas" sku because it's the only one we consume, // so we don't check which sku was consumed. If you have more than one // sku, you probably should check... if (result.isSuccess()) { // successfully consumed, so we apply the effects of the item in our // game world's logic, which in our case means filling the gas tank a bit Log.d(TAG, "Consumption successful. Provisioning."); mTank = mTank == TANK_MAX ? TANK_MAX : mTank + 1; saveData(); alert("You filled 1/4 tank. Your tank is now " + String.valueOf(mTank) + "/4 full!"); } else { complain("Error while consuming: " + result); } updateUi(); setWaitScreen(false); Log.d(TAG, "End consumption flow."); } }; نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
sajadbayat 0 ارسال شده در 8 مهر، ۱۳۹۷ اشتراک گذاری ارسال شده در 8 مهر، ۱۳۹۷ با سلام وخسته نباید اول تشکر میکنم بابت توضیحاتتون.اما من این کد هارو وارد کردم اما بعد از (در حال دریافت اطلاعات )وارد بازار نمیشه .ممنون میشم راهنمایی بفرمایید... نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,582 ارسال شده در 8 مهر، ۱۳۹۷ سازنده اشتراک گذاری ارسال شده در 8 مهر، ۱۳۹۷ چه خطایی دریافت میشه؟ 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
sajadbayat 0 ارسال شده در 8 مهر، ۱۳۹۷ اشتراک گذاری ارسال شده در 8 مهر، ۱۳۹۷ خطایی نمیده اما با زدن Button پیام (در حال دریافت اطلاعات) میاد.بعدش وارد Activity بعد میشه بدون اینکه وارد سایت کافه بازار بشه نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
sajadbayat 0 ارسال شده در 11 مهر، ۱۳۹۷ اشتراک گذاری ارسال شده در 11 مهر، ۱۳۹۷ در در 1397/07/08, 23:32:39، sajadbayat گفته است : خطایی نمیده اما با زدن Button پیام (در حال دریافت اطلاعات) میاد.بعدش وارد Activity بعد میشه بدون اینکه وارد سایت کافه بازار بشه درست شد باید یه سری کد هاشو مطابق برنامه خودم اضافه میکردم. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: strong> مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.