ثبت نام کنید

ورود

فراموشی رمز عبور

رمز عبور خود را فراموش کرده اید؟ آدرس ایمیل خود را وارد کنید، یک ایمیل حاوی لینک بازیابی رمز عبور برای شما ارسال می شود.

پرسیدن سوال

برای پرسیدن سوال، باید وارد حساب کاربری خود در سایت شوید.
در بین 654 آموزش و 1201 پرسش به دنبال چه هستید؟

در بپرسم کلیه مطالب آموزشی رایگان است، کافیست فقط آن چیزی را که میخواهید دنبالش بگردید


آموزش کار با Android Manifest در B4A

سلام.

با یک آموزش دیگه از بیسیک فور اندروید در خدمتتون هستیم.

در این پست میخواهیم به شما بگوییم که Android Manifest چیست و چه کاربردهایی دارد؟

واژه manifest  به معنای اعلامیه است. درواقع اندروید مانیفست شناسنامه برنامه شماست. در بیسیک فور اندروید، در قسمت مانیفست میتوانید نسخه SDK برنامه را مشخص کنید. یعنی اینکه به برنامه این قابلیت را دهید که روی چه طیف از دستگاه های اندرویدی نصب شود. در دستورات زیر ما این طیف را نشان میدهیم.

در این خط دستور نوشته شده که برنامه روی اندرویدهایی از sdk شماره ۵ که همان اندروید ۲ هست تا اندرویدهایی با sdk شماره ۲۶ که اندروید ۷ هستند، نصب شود. این طیف را میتوانید براساس ویژگی های برنامه تان، تغییر دهید. مثلا در برنامه شما از متریال دیزاین استفاده شده که اندرویدهای ۴ و پایین تر نمیتوانند به راحتی آن را اجرا کنند. سر همین مسئله طیف نسخه sdk برنامه تون را برروی عددی تنظیم میکنید که روی دستگاه هایی با اندروید ۴ به بالا نصب شود.

این نکته را در نظر بگیرید که نمیتوانید نسخه اندروید را الکی بدهید. مثلا از ۴ بذارید تا ۶۰!! بلکه باید فایل های API نسخه های مورد نظرتان را داشته باشید.

در مانیفست میتوانید تنظیمات دیگری را با کدنویسی اعمال کنید. مثلا صادرکردن یا حذف یک مجوز.

همانطور که مشاهده میکنید در خط اول ما مجوز دسترسی به اینترنت را صادر کردیم و در خط دوم همان مجوز را حذف کردیم.

حتما بخوانید:  انتقال کاربر به آدرس دلخواه پس از ارسال دیدگاه - وردپرس

همچنین در اندروید مانیفست میتوانید تم برنامه خود را تغییر دهید.

در اینجا ما تم برنامه را از حالت پیشفرض به حالت روشن تغییر دادیم. ( حالت پیشفرض تم تاریک است )

دقت کنید که برخی از کتابخانه هاهم، مثل کتابخانه appcompat باید مقداری از تنظیماتش در این قسمت اعمال شود.

به علاوه گاهی پیش می آید که میخواهید مثلا از خدمات شبکه تبلیغاتی تپسل در برنامه استفاده کنید، در این صورت شما باید تنظیمات مربوط به آن را در مانیفست انجام دهید.

البته بستگی دارد که شما با چه شرکتی کار میکنید و شاید شرکت مورد نظر، تنظیماتش را توی اندروید مانبفست اعمال نکند.

و در آخر هم یک چیز تجربی بگوییم و آن هم این که اگر برنامه تان را اجرا کردید و خطای نامعلومی داد، حتما ابتدا به تنظیمات اندروید مانیفست مراجعه کنید.

موفق باشید.

درباره mortezaدکتر

برنامه نویس و مدرس بیسیک فور اندروید کانال سروش بیسیک @basic4android_langueg

دنبال کردن من

پاسخ دهید