gameover.blog.ir
منبع:gameover.blog.ir
در یونیتی 5 بعضی اوقات وقتی در پنجره ی build settings روی andoid سوئیچ می کنیم و پروژه رو به apk بیلد می کنیم همچنان می بینیم روی گوشی نصب نمیشه(مثل گوشی huawei یا ....) و با خطایی مثل این مواجه میشیم:
application not installed android unity
برای رفع این مشکل به قسمت File->Build Settings رفته و روی android رفته و switch platform رو بزنید. چند لحظه صبر کنید . سپس player settings رو بزنید و تنظیمات زیر رو وارد کنید.
Device Fil_t_e_r = FAT(AR Mv 7+x 86)
Install Location = Automatic
bundle identifier رو هم درست وارد کنید برای مثال : ir.esmeSherkat.esmeApp
منبع :gameover.blog.ir
اولا واسه خروجی apk گرفتن توی یونیتی هیچی نمی خواد به جز نصب همون چیزایی که واسه apk گرفتن توی game maer studio یادتون دادیم.
سپس:
یونیتی رو باز کنید(ورژن من 4 هست)
از منوی edit گزینه ی preferences رو برید و سپس External Tools و سپس روی
دکمه ی جلو android sdk location بزنید و اونجا ازتون android sdk windows
رو میخواد ولی شما به جاش آدرس sdk manager رو کپی paste کنید(واسه من اینه
: C:\Users\user1\AppData\Local\Android\android-sdk و واسه شما به جای
user1 ادرس یوزر خودتون رو بدید. اگه هم بلد نیستید کافیه روی sdk manager
که یک ایک سبز داره راست کلیک کنید و از طریق open file location مسیر رو
بدست بیارید)
بعدش روی select folder بزنید و پنجره رو ببندید .
حالا از منوی file گزینه ی build settings رو برید(کلید میانبر
ctrl+shift+B) و در قسمت android رفته و دکمه ی build رو بزنید تا پنجره ای
باز بشه واسه ذخیره فایل apk در مسیر دلخواه شما.
در همین لحظه ممکنه خطا بده که اسم شرکت(کمپانی) و اسم محصول(productName) رو وارد کنید.
برای اینکار روی player settings کلیک کنید . و در قسمت bundle intentifier
یک اسم به صورت gameover.Company.test وارد کنید. که اینجا اسم محصول رو
من test دادم و اسم کمپانی رو gameover دادم و بینش کلمه ی Company بذارید
باشه که چپ و راستش نقطه(.) می گیره
همه چی حله پروژه apk رو build کنید و حالشو ببرید:
هر چی واسه گیم میکر استادیو واسه خروجی گرفتن apk نصب کردید هموناست. (اگه واسه game maker studio همه چیز رو درست نصب کردید و موفق شدید apk بگیرید واسه یونیتی هم چیز جدیدی نمی خواد فقط این تنظیماتی که بالا گفتم رو انجام بدین حله)(چیز سختی نیست(
مشکل aip level 21 هم اینجا گفته شده :