این آموزش نحوه ادغام Android Frame Pacing را در زنجیره ابزار خود، نحوه استفاده از عملکردهایی که کتابخانه ارائه می دهد و نحوه تأیید اینکه سرعت قاب شما بهبود یافته است را توضیح می دهد. Android Frame Pacing بهعنوان یک کتابخانه ثابت یا اشتراکگذاری شده در کتابخانههای AGDK در دسترس است.
شروع کنید
- مخزن
games-samples
را شبیه سازی کنید. - دستورالعمل های بخش پیش نیازهای AGDKTunnel README را دنبال کنید.
نمونه AGDKTunnel را در Android Studio اجرا کنید. این پروژه نمونه Android Frame Pacing را در یک بازی ادغام می کند که از OpenGL ES برای رندر استفاده می کند.
- اندروید استودیو را باز کنید.
- روی Projects > Open کلیک کنید و فهرست
/games-samples/agdk/agdktunnel
را انتخاب کنید. - منتظر بمانید تا Android Studio پروژه را همگام کند.
- یک دستگاه را وصل کنید یا یک دستگاه مجازی برای اجرای نمونه ایجاد کنید (برای اطلاعات بیشتر، به ساخت و اجرای برنامه خود مراجعه کنید).
- دستگاه مورد نظر را انتخاب کرده و روی Run کلیک کنید .
APK نمونه باید روی دستگاه مورد نظر ساخته و نصب شود. اگر با خطا مواجه شدید، موارد زیر را بررسی کنید:
- شما یک نسخه پشتیبانی شده از Android SDK دارید. برای اطلاعات بیشتر به قسمت
compileSdkVersion
در فایلbuild.gradle
ماژول برنامه مراجعه کنید. میتوانید نسخه SDK را از تب Platforms SDK در مدیر SDK بهروزرسانی کنید. - شما یک نسخه پشتیبانی شده از Android NDK دارید. برای اطلاعات بیشتر به قسمت
ndkVersion
در فایلbuild.gradle
ماژول برنامه مراجعه کنید. می توانید نسخه خاصی از NDK را از تب ابزار SDK در مدیر SDK نصب کنید. - فایل
local.properties
در پروژه ورودی برایndk.dir
ندارد . این مکان توسط Android Studio مشخص شده و از نسخه NDK از بالا استفاده می کند. اگر این ورودی را دارید، کل خط را پاک کنید. - پس از هر تغییری در تنظیمات ساخت، پروژه را تمیز کنید ( Build > Clean Project ) و پروژه های C++ پیوند داده شده را بازخوانی کنید ( Build > Refresh Linked C++ Projects ).
- شما یک نسخه پشتیبانی شده از Android SDK دارید. برای اطلاعات بیشتر به قسمت
این آموزش نحوه ادغام Android Frame Pacing را در زنجیره ابزار خود، نحوه استفاده از عملکردهایی که کتابخانه ارائه می دهد و نحوه تأیید اینکه سرعت قاب شما بهبود یافته است را توضیح می دهد. Android Frame Pacing بهعنوان یک کتابخانه ثابت یا اشتراکگذاری شده در کتابخانههای AGDK در دسترس است.
شروع کنید
- مخزن
games-samples
را شبیه سازی کنید. - دستورالعمل های بخش پیش نیازهای AGDKTunnel README را دنبال کنید.
نمونه AGDKTunnel را در Android Studio اجرا کنید. این پروژه نمونه Android Frame Pacing را در یک بازی ادغام می کند که از OpenGL ES برای رندر استفاده می کند.
- اندروید استودیو را باز کنید.
- روی Projects > Open کلیک کنید و فهرست
/games-samples/agdk/agdktunnel
را انتخاب کنید. - منتظر بمانید تا Android Studio پروژه را همگام کند.
- یک دستگاه را وصل کنید یا یک دستگاه مجازی برای اجرای نمونه ایجاد کنید (برای اطلاعات بیشتر، به ساخت و اجرای برنامه خود مراجعه کنید).
- دستگاه مورد نظر را انتخاب کرده و روی Run کلیک کنید .
APK نمونه باید روی دستگاه مورد نظر ساخته و نصب شود. اگر با خطا مواجه شدید، موارد زیر را بررسی کنید:
- شما یک نسخه پشتیبانی شده از Android SDK دارید. برای اطلاعات بیشتر به قسمت
compileSdkVersion
در فایلbuild.gradle
ماژول برنامه مراجعه کنید. میتوانید نسخه SDK را از تب Platforms SDK در مدیر SDK بهروزرسانی کنید. - شما یک نسخه پشتیبانی شده از Android NDK دارید. برای اطلاعات بیشتر به قسمت
ndkVersion
در فایلbuild.gradle
ماژول برنامه مراجعه کنید. می توانید نسخه خاصی از NDK را از تب ابزار SDK در مدیر SDK نصب کنید. - فایل
local.properties
در پروژه ورودی برایndk.dir
ندارد . این مکان توسط Android Studio مشخص شده و از نسخه NDK از بالا استفاده می کند. اگر این ورودی را دارید، کل خط را پاک کنید. - پس از هر تغییری در تنظیمات ساخت، پروژه را تمیز کنید ( Build > Clean Project ) و پروژه های C++ پیوند داده شده را بازخوانی کنید ( Build > Refresh Linked C++ Projects ).
- شما یک نسخه پشتیبانی شده از Android SDK دارید. برای اطلاعات بیشتر به قسمت