EN

Search
Close this search box.

موستانگ، وحشیِ دوست داشتنی

پاسخ داده شد
0
0

من با نرم افزار بیلد باکس بازی میسازم و پوشه برای خروجی اندروید گرفتن را از آن میگیرم. و وقتی آن را در اندروید استودیو open می کنم و در نوار بالی اندروید استودیو روی بیلد کلیک میکنم گزینه ی خروجی گرفتن وجود ندارد. رفتم و چند تا sdk ریختم و بعد نسخه قدیمی تر اندروید استودیو رو نصب کردم و اون گزینه اومد. زدم روش و apk رو انتخاب کردم و password و این چیزایی می خواست رو وارد کردم و finish رو زدم اما اون به من فقط یک فایل jks داد و با توجه به آموزش هایی که دیدم قسمتی که انتخاب می کنیم که برنامه ریلیز باشه یا دیباگ رو برای من نداشت و الان من نمیدونم که به sdk ربطی داره یا نه (که احتمال زیاد داره) اگه برای sdk هست بگید که من فقط sdk های مورد نیاز برای خروجی گرفتن رو بریزم چون نه اینترنت زیاد دارم نه فضای هارد دیسک زیاد.

  • شما باید برای ارسال دیدگاه شوید
پاسخ معمولی
0
0

اصلا فایلی بنام build.gradle و gradle-wrapper.properties نداره. اما من مطمئنم که پروژه را به درستی خروجی گرفتم. اما یه نکته ی دیگه. من یکبار دیگه از نرم افزار بیلد باکس خروجی گرفتم و در اندروید استودیو open کردم اما حالا وقتی که در نوار بالا روی بیلد کلیک می کنم گزینه ی بیلد کردن وجود نداره!!! این هم تصویرش

  • شما باید برای ارسال دیدگاه شوید
پاسخ معمولی
0
0

سلام دوست عزیز

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

فایل build.gradle رو باز کنید ( دقت کنین که دو تا فایل به این نام داریم) یه همچین فایلی هست:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    ext {
        buildToolsVersion = "33.0.0"
        minSdkVersion = 21
        compileSdkVersion = 33
        targetSdkVersion = 33

        // We use NDK 23 which has both M1 support and is the side-by-side NDK version from AGP.
        ndkVersion = "23.1.7779620"
    }
    repositories {
        google()
        mavenCentral()
    }
    dependencies {
        classpath("com.android.tools.build:gradle")
        classpath("com.facebook.react:react-native-gradle-plugin")
    }
}

 

[*] اینجا ورژن sdk و dependency ها مشخص میشه. ورژن compileSdkVersion  رو دانلود کنین


[*] ارور شما ممکنه به خاطر موجود نبودن ورژن gradle مورد نیاز برای کامپایل هم باشه، یه فایلی داریم بنام :  gradle-wrapper.properties داخلش یه همچین چیزی رو میبینید:  ورژن gradle که مشخص شده رو هم باید نصب کنین (مثلا اینجا gradle-8.0.1 است)

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.1-all.zip
networkTimeout=10000
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

[*] در ضمن یادتون باشه که تقریبا همه چی اندروید برای ما تحریمه، پس حتما فیلترشکن روشن کنین یا برای اندروید استودیو پراکسی تعریف کنین

  • شما باید برای ارسال دیدگاه شوید
0
0

شما اصلا فولدرهای gradle و build رو ندارین.

مطمئن شین که پروژه برای ادروید استودیو باشه.

صبر کنین کار gradle sync تموم شه تا فولدرها رو براتون ایجاد کنه. شاید پروکسی نداره اندروید استودیوتون و نمیتونه به اینترنت وصل شه

چک کنین که فولدر ها مخفی نباشن

Library هایی که لازمه رو با  SDK Manger نصب کنین

 

تا وقتی gradle sync انجام نشه نمتونین بیلد بگیرین.

  • شما باید برای ارسال دیدگاه شوید
نمایش 3 نتایج
پاسخ شما
اگر قبلاً حساب کاربری دارید با پر کردن فیلد های زیر یا به عنوان مهمان ارسال کنید.
نام*
ایمیل*
وب سایت