رفتن به مطلب

دریافت خروجی AAB در B4A ( تغییر فرمت اندروید پکیج از آگوست )


ارسال های توصیه شده

گوگل به صورت رسمی اعلام کرد است که قصد دارد فرمت اندروید پکیج ( APK ) را پس از سال‌ها خدمت، کنار بگذارد و فایل‌های AAB را از اواسط تابستان و همزمان با انتشار گسترده اندروید 12 به عنوان استاندارد جدید مورد استفاده قرار دهد.

spacer.png

گوگل معتقد است که فایل‌های AAB حدود ۱۵ درصد نسبت به فرمت APK، حجم کمتری اِشغال می‌کنند؛ در نتیجه زمان کمتری برای دانلود آن‌ها صرف می‌شود. همچنین به لطف قابلیت Play App Signing، از کلیدهای امنیتی اپلیکیشن‌ها محافظت بیشتری صورت خواهد گرفت و امکان به‌روزرسانی کلیدها به موارد پیشرفته‌تر در آینده هم مقدور است. ویژگی Play Feature Delivery هم به توسعه‌دهندگان امکان مشخص کردن ماژول‌های خاص برای هر نوع دستگاه را می‌دهد و حتی می‌تواند زمان ارائه و نصب قابلیت‌های مرتبط با هر ماژول را تعیین کند.

 

spacer.png


نکته : برنامه‌هایی که در گذشته تحت فرمت APK در گوگل پلی منتشر شده اند، هنوز الزامی برای ارائه فایل‌های AAB نخواهند داشت. اما اپلیکیشن‌هایی که از ماه آینده میلادی در صف انتشار گوگل پلی قرار می‌گیرند باید از AAB پشتیبانی به عمل آورند در غیر این صورت، گوگل از انتشار آن‌ها جلوگیری می‌کند.

به گفته اکانت Mcqueccu عضو شناخته شده انجمن مرجع B4X :

استفاده از فرمت AAB در آگوست 2021 اجباری خواهد شد

 

مراحل بروزرسانی برنامه موجود APK به بسته نرم افزاری AAB در B4A :

1. اطمینان حاصل کنید که از آخرین نسخه B4A استفاده می کنید (حداقل نسخه : 10.7)
لینک دریافت آخرین نسخه :
https://www.b4x.com/android/files/B4A.exe

2. به لینک زیر مراجعه کرده و 2 فایل را در مرحله شماره 2 مجدداً بارگیری کنید 
https://www.b4x.com/b4a.html

3. فایل bundletool.jar را بارگیری کنید و آن را در ادرس زیر قرار دهید
<android sdk>\tools\bin
لینک دانلود فایل : https://www.b4x.com/android/files/bundletool.jar

4. در IDE (محیط ویرایشگر کد) Release یا Release Obsfucated را انتخاب کنید
5. در منوی Project برروی Build App Bundle کلیک کنید و خروجی AAB بگیرید (فایل AAB در پوشه Objects سورس ایجاد خواهد شد)

 

spacer.png


6. نسخه جدید را در فروشگاه Play Store ایجاد و پرونده AAB جدید خود را بارگذاری کنید :give_heart:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

این قابلیت قبل از این هم به صورت آزمایشی به B4A اضافه شده بود که یکی از دوستان هم لطف کرد و درموردش مختصر توضیحاتی داد

اما با داغ شدن دوباره این مسیله و نبود تاپیک های مناسب تر تصمیم گرفتم توضیحات تکمیلی رو ارایه بدم

اگر با خطای زیر مواجه شدید 

Unsupported option: –v3-signing-enabled. See –help for supported options.

spacer.png

به لینک زیر مراجعه کنید و required resources رو بارگیری و ( در پوشه SDK ) جایگزین فایل قبلی کنید

B4A – The simple way to develop native Android apps (b4x.com)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
  • اضافه کردن...