اموزش خروجی گرفتن اندروید از یونیتی

(46)
از 34 رأی

رایگان

توضیحات

اموزش خروجی گرفتن اندروید از یونیتی

نحوه دریافت خروجی از یونیتی اندروید همواره یکی از پرسش های اولیه کسانی است که تازه بازی سازی را شروع کرده اند.اما در این اموزش قصد داریم تا اموزش خروجی گرفتن اندروید از یونیتی را به صورت کامل به شما یاد بدهیم.ضمن اینکه یک باگ مهم در یونیتی ورژن ۵ را به شما معرفی کنیم و نحوه رفع اون رو هم براتون توضیح بدهیم.

خیلی از دوستان در یونیتی ۴ به راحتی خروجی اندروید را دریافت می کردند اما وقتی به ورژن ۵ یونیتی خودشان را اپدیت کردند متاسفانه با خطاهایی پیرامون دریافت خروجی اندروید مواج می شوند. در این اموزش جامع علاوه بر بیان نحوه رفع این مشکل به شما اموزش کامل تنظیمات بخش های مختلف تنظیمات خروجی موتور یونیتی برای موبایل را توضیح خواهیم داد تا بتوانید خروجی خودتان را با نهایت فشرده سازی و بهینگی دریافت کنید. توصیه می کنم که حتما فیلم دمو را مشاهده کنید تا خودتان متوجه شوید.

سرفصل های این دوره

  • نحوه دریافت خروجی اندروید از یونیتی
  • نحوه دانلود و نصب SDK , NDK
  • نحوه نصب JDK
  • تنظیمات کامل دریافت خروجی اندروید
  • نحوه دریافت خروجی بهینه برای اندروید
  • رفع مشکل دربافت خروجی برای اندروید درون ورژن ۵ یونیتی
  • و …
همچنین همراه این اموزش پک کامل SDK و سایر نرم افزارهای مورد نیاز برای دانلود عرضه شده است.
فصل اول

زیرعنوان نمونه برای این فصل

مقدمه ویدئو

توضیح کوتاه برای درس

تنظیم دریافت خروجی بهینه برای اندروید ویدئو

توضیح کوتاه برای درس

رفع خطای unity موقع دریافت خروجی ویدئو

توضیح کوتاه برای درس

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

نسخه کامل SDK فایل های ضمیمه

توضیح کوتاه برای درس

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
جلسات دوره
اساتید دوره
دیدگاه‌ها

46 دیدگاه برای اموزش خروجی گرفتن اندروید از یونیتی

  1. pkhj2020 (خریدار محصول)

    سلام وقتی می خوام يک key storeبسازم روی addکه کلیک می کنم ساخته نمی شه

  2. egsedsdsdf jgjyfyuj (خریدار محصول)

    سلام من موقعی که میخام خروجی بگیرم برام میاد the apk cant to build see console for detailsتو کنسول هم مینویسهCommandInvokationFailure: Failed to build apk.
    C:\Program Files\Java\jdk-14.0.1\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir=”C:/Users/win 10/AppData/Local/Android/Sdk\tools” -Dfile.encoding=UTF8 -jar “E:\Unity2\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar” –

    • جت آموز

      سلام. ورژن sdk و jdk شما باید باهم سازگاری داشته باشد. میتوانید از سایت سافت 98 دو ورژن یکسان ان را باهم دانلود کنید

  3. ali salehy (خریدار محصول)

    سلام استاد خاشعی نژاد.خسته نباشید.تو گروه پیداتون نکردم اومدم اینجا 🙂
    استاد یه سوال خیلی واجب خدمتتون داشتم.
    اینکه من الان 7ماه سر یه بازی زحمت کشیدم.ولی برای انتشار گوگل اکی نمیکنه 🙁 {خدارو شکر}
    و من داخل یونیتی کی استور رو ساختم تایید نشد
    برای گوگل فرستادم هنوز تعیید نشده
    و……
    30 بار هربار یه جور امتحان کردم ولی طبق معمول خدارو شکر هر بار میگه توسعه دهنده ناشناس…..
    …………………………………………………………………………………………………………………………………………………………………
    و سوال اینجاس؟
    که خودتون استاد یه بازی نینجا ران رو در بازار منتشر کردیم..
    ولی چطوری اوکی شد؟؟؟؟
    ////؟؟؟؟
    باچه روشی این مشکلو حل کردیم ؟؟؟
    مثلا با خود یونیتی خطای توسعه دهنده رو حل کردید
    یا برای گوگل فرستادید
    یاااااا؟
    توروخدا استاد کمک 🙁
    7 ماه برای بازیم وقت گزاشتم و یک ماهم برای برطرف کردن این خطا…
    ولی هنوز نتونستم منتشر کنم.
    خواهش میکنم کمکم کنید استاد/

    • جت آموز

      سلام عزیزم. سلامت باشید. علی جان. اولا بازی منتشر شده برای چند سال پیش است و گوگل هر روز سیاست های کاری اش سخت تر میشه و دیرتر هویت کلیدها و افراد رو احراز هویت میکنه همین چند هفته پیش یک اپ دیگر منتشر کردیم، با هر روشی که فکر کنید پیش رفتیم، البته به جر ایمیل فرستادن برای گوگل که بخواهند کلید ما رو تایید کنند، در اخر مجبور شدیم که در گوگل پلی حساب کاربری خریداری کنیم و 700 هزار تومان اب خورد ! و سپس کلید تایید شد و اپ منتشر شد. پس بهتر است که به جای زمان گذاشتن در نت و یک ماه هدر دادن عمر خود اپ خود را در گوگل منتشر کنید.

      • ali salehy (خریدار محصول)

        یا خدااا 🙁 یعنی 700 هزار فقط برای تاییدیه؟؟؟ 🙁 / ارزون تر بود که؟؟؟
        …..
        یعنی هییییییییییییییییییییییییییییییییییییییییییییییج راه دیگه رو واقعا پیدا نکردید استاد بدون ایمیل فرستادن؟؟؟؟
        یعنی واقعا دیگع تلاش نکنم؟؟؟؟؟ 🙁
        یعنی واقعا باید تو گوگل حساب باز کنم؟؟؟
        هیچ راه دیگه ای نیس؟؟ :(///

        • جت آموز

          دوست گرامی. من راه دیگری بلد نیستم. قیمت هم 25 دلار است و چون قیمت دلار رفته بالا شده اینقدر.
          یک سری سایت هم هستند که اپ شما را با نام خودشون در گوگل منتشر میکنند و شما حقی نداری
          ولی در مقابل بهت امضا میدن و 300 تومن میگیرن !
          تصمیم با خودت
          بازم بگرد اگه راهکاری پیدا کردی بیا اینجا و با بقیه شیر کن

      • ali salehy (خریدار محصول)

        استاد لطفا جواب بدید …
        دیگه راه دیگع ای بع غیر از باز کردن حساب نیس؟؟؟؟؟؟؟؟؟؟؟؟؟؟

        • جت آموز

          هیچ راهی نیست.

          • ali salehy (خریدار محصول)

            استاد این سوال منو گیج کرده..
            مگه با خود یونیتی و راه های غیره هم میشه تایید کرد؟؟
            مگه ایجوری نیس که شما یه حساب باز میکنی با مشخصات خودت مثلا
            نام / رمز / کشور / و…
            و یک کلید با همین نشانی ها به برنامه میدی
            و اونا دیگه برنامه نویس رو اون موقع میشناسن
            و برنامه مورد تایید میشه{یعنی دیگه اخطار برنامه نویس ناشناس نمیده}
            اگه همینجوریه که میگم…
            پس چطور بعضیا بدون ثبت نام خود در گوگل
            برنامشون رو تایید میکنن
            یا تایید میکردن…
            مگه میشه؟؟

            یه خواهش…شما برنامه منو با امضای خودتون تایید نمیکنید.:) . با هزینش..؟

          • جت آموز

            دوست عزیز، قبلا راحت بازی یا اپ منتشر میشد. اما الان سیاست گوگل به روز شده است. ممکن است اپ شما دو هفته اول کار کند و سپس به صورت ناگهانی گوگل به اپ شما اخطار بدهد و چاره ای جز لایسنس قانونی نداشته باشید، واقعا هیچ فردی نحوه کار سیاست گوگل را نمیداند.
            استفاده از امضا دیگران چند ریسک دارد ! اولا اپ شما متعلق به صاحب امضا میشود و هر زمان که بخواهد در اپ دستکاری میکند و هیچ کاری نمیتوانید انجام بدهید. از طرف دیگر اگر گوگل به اپ شما گیر بدهد پنل برگه زرد میگیرد و احتمال بسته شدن ان هست. در نت سایت هایی هستند که این ریسک را قبول میکنند.

          • ali salehy (خریدار محصول)

            گفتنتون . هیچ راهی نیس

            منو امید وار کرد که بعد باز کردن حساب حتما تایید میشه برنامم
            باور نمیکنم…؟ 🙂

          • ali salehy (خریدار محصول)

            استاد اخرین سوال سرتونو درد نیارم 🙂
            مثلا میشه یک کی استور داخل اندرید استودیو بسازم {کع به نظرم اونجا کلید تایید میشه و نیازی به حساب نیس.البته به نظرم…}
            بعد از اون داخل یونیتی استفاده کرد و تایید کرد…؟؟؟

          • جت آموز

            فایده نداره

          • ali salehy (خریدار محصول)

            سلام استاد
            شما یه فرشته اید
            یعنی شما نبودید ما هیچ امیدی به ساخت بازی در ایران نداشتیم
            واقعا ازتون ممنونم که هستید.. 🙂

            ……..
            باشه حرف شما درست استاد
            که اگه لایسنس انجام نشه بعد ها مشکل پیش میاد و…
            منم که تا اخر عمر از این عشقم بازی سازی دست نمیکشم و عشقم شما 🙂
            ……
            الان که شما تجربه خرید دارید بگید چی کنم!!
            …..
            این ۲۵ دلار رو خودم که تمیتونم خرید کنم .سایت مورد اعتماد و پیشنهادی شما برای این کار چیه!
            و این ۲۵ دلار تا چه زمانی لایسنس فعال میشه!
            و بعد خرید و انتشار باید برناممو رایگان بزارم تو استور!!این کار که صرف نمیکنه باید چی کنم!
            ……
            و توصیه های شما برای خرید و بعد خرید چیه!!

          • جت آموز

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

          • ali salehy (خریدار محصول)

            با سلام دوباره به استاد عزیز
            استاد خودتون با کدوم سایت خریداری کردید!

          • جت آموز

            سلام. تیم ما از طریق سایت های ایرانی اکانت خریداری نمیکند

          • ali salehy (خریدار محصول)

            استاد لایسنس تا چه زمانی هست!

            ……..
            و برنامه رو که تو گوگل رایگان باید گذاشت و صرف نمیکنه پس چه کار کنم اینجا!!

          • ali salehy (خریدار محصول)

            استاد لایسنس تا چه زمانی هست!
            و تو گوگل فقط به صورت رایگان میشه اپ گذاشت!!

          • جت آموز

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

          • ali salehy (خریدار محصول)

            استاد خیلی دوست دارم حتی ی بارم که شده گل روتونو ببینم و باشما رو ملاقات کنم
            چه روزی وقت ازاد دارید بیام در خدمت باشیم.
            خواهشا نگید وقت ندارید… ^^

  4. ali salehy (خریدار محصول)

    عکس نمیشه در پروفایل گذاشت؟

  5. BadBoy

    سلام و خسته نباشید خدمت شما
    ببخشید این پک SDK برای همه ورژن های یونیتی هست یا فقط برای یونیتی 5 هست یعنی روی یونیتی 2018 هم کار می کند یا نه

    • جت آموز

      سلام. SDK ربطی به ورژن یونیتی ندارد و مربوط به تنظیمات خروجی اندروید شما میشود. از این پک میتوان در هر نسخه ای از یونیتی استفاده کرد

      • BadBoy

        ممنون از راهنمایی هایتون

  6. eac7d (خریدار محصول)

    سلام خدمت استاد بزرگوار من از یونیتی 2019.4 استفاده میکنم و موقع شناسایی SDK و JDK با خطا روبرو میشه و میشه سناسایی نشد میشه لطفا یه آموزش راجب خروجی گرفتن اندروید از یونیتی 2019 برامون بزارید خیلی منون میشم

    • جت آموز

      سلام. لطفا sdk , jdk را با استفاده از خود یونیتی به صورت اتوماتیک نصب کنید تا مشکلی برای شما ایجاد نشود. در غیر این صورت باید ورژن های مختلف را نصب کنید تا مشکل شما حل شود.

  7. eac7d (خریدار محصول)

    سلام و عرض ادب خدمت استاد گرامی من از یونیتی 2019 استفاده میکنم که وقتی SDK رو شناسایی میکنه وقتی میزنم رو خروجی گرفتم این خطاها رو میده
    1 ‘JDK\SDK\SDK\tools\bin\’ is not recognized as an internal or external command,

    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
    2
    operable program or batch file.

    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
    3
    Error: Could not find or load main class com.android.sdklib.tool.sdkmanager.SdkManagerCli

    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
    4
    CommandInvokationFailure: Failed to update Android SDK package list.
    E:/SDK & JDK/SDK/SDK\tools\bin\sdkmanager.bat –list

    stderr[
    ‘JDK\SDK\SDK\tools\bin\’ is not recognized as an internal or external command,
    operable program or batch file.
    Error: Could not find or load main class com.android.sdklib.tool.sdkmanager.SdkManagerCli
    ]
    stdout[

    ]
    exit code: 1
    UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at :0)
    UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at :0)
    UnityEditor.Android.AndroidSDKTools.RunAndroidSdkTool (System.String toolName, System.String arguments, System.Boolean updateCommand, System.String errorMsg, System.String toolsDir, System.String[] warningsToIgnore) (at :0)
    UnityEditor.Android.AndroidSDKTools.ListComponentsVersions () (at :0)
    UnityEditor.Android.SDKManager.UpdatePackagesList () (at :0)
    UnityEditor.Android.SDKManager.HighestVersionInstalled (UnityEditor.Android.SDKManager+Component tool) (at :0)
    UnityEditor.Android.PostProcessor.Tasks.CheckAndroidSDK+SDKToolsDetector.GetVersion () (at :0)
    UnityEditor.Android.PostProcessor.Tasks.CheckAndroidSDK+SDKComponentDetector.Detect (System.Version minVersion, UnityEditor.Android.PostProcessor.ProgressHandler onProgress) (at :0)
    UnityEditor.Android.PostProcessor.Tasks.CheckAndroidSDK.EnsureSDKComponentVersion (System.Version minVersion, UnityEditor.Android.PostProcessor.Tasks.CheckAndroidSDK+SDKComponentDetector detector) (at :0)
    UnityEditor.Android.PostProcessor.Tasks.CheckAndroidSDK.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0)
    UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0)
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
    5
    Build completed with a result of ‘Failed’ in 3 seconds (2512 ms)
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    6
    UnityEditor.BuildPlayerWindow+BuildMethodException: 5 errors
    at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x002bb] in :0
    at UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x00080] in :0
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    • جت آموز

      سلام. فایل SDK شما مشکل دارد. لطفا اخرین ورژن را ان را به صورت اتوماتیک توسط یونیتی دانلود کنید.

  8. tahakhadir8 (خریدار محصول)

    سلام . Sdk که اپلود کردین عالی بود و برای من خروجی گرفت ولی وقتی اومدم بازیم رو به مارکت بازار بدم بازیم اپعود نشد در بازار و میگفت که sdk با ورژن بالا ۲۶ استفاده کنید میتونید کمکم کنید یا sdk رو بروزرسانی کنید ؟

    • جت آموز

      سلام. لطفا در مورد ورژن ها کمی مطالعه کنید و ورژن جدیدتر را دانلود کنید

      • tahakhadir8 (خریدار محصول)

        آخه من خیلی دنبال sdk بودم و فقط sdk شما بود که تونست خروجی بگیره ولی ورژن پایینه . میتونید اپلود کنید ؟

  9. K K (خریدار محصول)

    سلام به من ارور گریدل میده؟
    باید چیکار کنم؟
    از یونیتی 2020 استفاده میکنم ndk و jdk و sdk هم دارم فقط ارور گریدل به من میده؟

    • جت آموز

      سلام. متن خطا را بیان کنید

  10. eac7d (خریدار محصول)

    سلام استاد میتونم ایمیلتون رو داشته باشم

    • جت آموز

      سلام. لطفا اگر سوالی دارید همین جا مطرح کنید

  11. K K (خریدار محصول)

    سلام من با این ارور روبرو میشوم هنگام خروجی اندروید.
    Failure:build failed with an exception
    What went wrong
    A problem occurred configuring project:launcher.
    Cloud not resolve all artifacts for configuration :launcher :class patch.
    Cloud not find Com.android.tools.build:gradle:3.6.0
    Searched in the following locations:
    _https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.6.0/gradle_3.6.0/gradle_3.6.0.pom
    https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.6.0/gradle_3.6.0/gradle_3.6.0.jar
    https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.6.0/gradle_3.6.0/.pom
    https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.6.0/gradle_3.6.0/.jar
    Requiredby:
    Project:launcher

    Try:
    Run with __stack trace option to get the stack trace. Run with __info or __debug options to get more log output. Run with__scan to get full insights.

    Get more help at https://help.gradle.org

    Build failed in 22 s
    Picked up JAVA_TOOLS_OPTIONS:_Dfile
    encoding=UTF_8
    Starting a gradle daemon 1 incompatible daemon could not be reused use__status for details
    CommandinvokationFailure: Gradle build failed c:/program files/Java/jdk1. 8.0_261/bin/java.exe_classpatch”C:/users/nvidia/desktop/uniti/editor/data/playbackengines/Androidplayer/tools/gradle/lib/gradle_launcher_5.6.4.jarorg.gradle.launcher.gradlemain”__dorg.gradle.jvmargs=_xmx4096m assemblerelease
    Build completed with a result of failed unity engine. GUIUtility:proccesevent(int32 intro boolean&)
    Unity editor
    Buildplayerwindow+buildmethodException:25 errors at unity editor. Buildplayerwindow+defaultbuildmethods. Buildplayer(unity editor. Build player options options)

    • جت آموز

      سلام. شما از نسخه قدیمی گریدل استفاده میکنید که خیلی از فایل های ان وجود ندارد. لطفا jre , jdk , sdk را اخرین ورژن اش را نصب کنید و با فیلترشکن پکیج های درون ان را به روز رسانی کنید تا مشکل شما کامل رفع شود.

  12. K K (خریدار محصول)

    سلام این خطا یعنی چه چطوری باید اونو رفع کنم.
    Commandinvokationfailure:gradle failed
    C:/program files /java/jdk1. 8.0_261/bin/java.exe_classpatch
    C:/users/nvidia/desktop/unity/editor/data/playbackengines/android player/tools./gradle/lib/gradle_launcher4.6.jar org. Gradle.launcher.gradlemain
    Dorg.gradle.jvmargs=xmx4096m assemblerrelease
    Stderr
    Failure :build failed with an exception
    What went wrong
    Build completed with a result of failed
    Unity engine. GUIutility:proccesEvent(int32 intptr)
    Unity editor. Build player wondow+build method Exception :2 errors

    • جت آموز

      سلام. لطفا فایل sdk که توسط جت اموز قرار داده شده است را دانلود کنید تا هنگام خروجی گرفتن با خطا مواجه نشوید.

      • K K (خریدار محصول)

        با هیمن sdk شما کار میکنم و خروجی میگیرم.

        • جت آموز

          نسخه SDKما کامل است و خطایی ندارد و فایل های لازم در ان موجود است. فقط برای دریافت خروجی برای اندروید های جدید باید این SDK را به روز رسانی کنید.

  13. K K (خریدار محصول)

    به نظرم اشکال از jdk باشه
    چطوری باید بروز رسانی اش کنم. برای یونیتی 2018 کدوم ورژن رو باد نصب کنم

    • جت آموز

      سلام. لطفا هم sdk , jdkرا با هم به روز کنید. باید چند نسخه نصب کنید تا مشکل شما رفع شود. توصیه ما دانلود اخرین ورژن و پاک کردن ورژن قبلی است.

      • K K (خریدار محصول)

        آخرین ورژن jdk. 14 هست که من دارم ولی وقتی به یونیتی آدرسش میدم خطا میده و قبول نمیکنه jdk 9 هم همین طور jdk 7 هم همین طور sdk هم که مال شماست

        • جت آموز

          لطفا به صورت خودکار از طریق یونیتی jdk را دانلود کنید. اموزش نصب یونیتی ۲۰۲۰ را مشاهده کنید.

          • K K (خریدار محصول)

            من وقتی تو یونیتی هاب میزنم دانلود شه یونیتی ورژن 2019 با jdk و sdkمیره تو وسطاش بعد متوقف میشه
            تو آموزش نصب یونیتی 2020 هم خودتون گفتید.

          • جت آموز

            از یه فیلترشکن دیگر استفاده کنید.

          • K K (خریدار محصول)

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

          • جت آموز

            سلام.قبلا در سایت سرواموز معرفی کرده ایم. میتوانید از dns های سامانه شکن که ایرانی است استفاده کنید و راحت کدهای خودتان را توسعه بدهید.

          • K K (خریدار محصول)

            من یونیتی رو از یونیتی هاب به همراه sdk و jdk و ndk همش رو نصب کردمولی ارور میده sdk not found
            pleas fix it in preference external tools
            Unity engine. Guiutility. Procces event
            Unity editor. Build playerwindow. Buildmethodexception 2 errors

          • جت آموز

            به درستی نصب نکرده اید. وگرنه به شما پیام خطای عدم یافتن sdk را نشان نمیداد.

  14. K K (خریدار محصول)

    سلام دیدگاه منو جواب بدید.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

درخواست مشاوره

شماره همراه خود را وارد کنید، تا مشاوران ما طی دو روز کاری آینده در ساعت کاری (۹ صبح تا ۶ بعد از ظهر) برای مشاوره رایگان سرمایه‌گذاری با شما در ارتباط باشند.

محل قرارگیری فرم مشاوره و ارتباط شما

محصولات مشابه