গ্রেডলের সংস্করণটি কীভাবে নির্ধারণ করবেন?


114

আমি কীভাবে জানতে পারি যে আমি আমার অ্যান্ড্রয়েড স্টুডিওতে গ্রেডলের কোন সংস্করণ ব্যবহার করছি? গাইড করুন।

আমি নিশ্চিত করতে চাই যে আমি গ্রেডল সংস্করণ ২.২.১ ব্যবহার করছি।


ইন build.gradleআপনি সংস্করণ পাবেন
Roon13

3
@ Roon13 নং build.gradleআপনি অ্যান্ড্রয়েড থেকে প্লাগইনটি খুঁজে পেতে পারেন। গ্রেডের সংস্করণটি হ'লgradle/wrapper/gradle-wrapper.properties
গ্যাব্রিয়েল

গ্রেড সংস্করণের বিভিন্ন ধারণা সম্পর্কে এখানে চেক করুন। stackoverflow.com/a/51392464/8034839 অর্থাত সংস্করণ gradle। অ্যান্ড্রয়েড গ্রেডল প্লাগইন সংস্করণ এবং অ্যান্ড্রয়েড গ্রেডেল র‍্যাপার।
shizhen

উত্তর:


150

বিকল্প 1- স্টুডিও থেকে

অ্যান্ড্রয়েড স্টুডিওতে, ফাইল> প্রকল্পের কাঠামোতে যান। তারপরে বামদিকে "প্রকল্প" ট্যাবটি নির্বাচন করুন।

আপনার গ্রেডল সংস্করণটি এখানে প্রদর্শিত হবে।

বিকল্প 2- গ্রেড- Wrapper.properties

আপনি যদি গ্রেডল মোড়ক ব্যবহার করছেন তবে আপনার প্রকল্পের একটি gradle/wrapper/gradle-wrapper.propertiesফোল্ডার থাকবে।

এই ফাইলটিতে এই জাতীয় একটি লাইন থাকা উচিত:

distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip

গ্রেডলের কোন সংস্করণ আপনি ব্যবহার করছেন তা এটি নির্ধারণ করে। এই ক্ষেত্রে, gradle-2.2.1-all.zipমানে আমি গ্রেডেল ২.২.১ ব্যবহার করছি।

বিকল্প 3- স্থানীয় গ্রেডল বিতরণ

আপনি যদি রেডারের পরিবর্তে আপনার সিস্টেমে গ্র্যাডলের একটি সংস্করণ ইনস্টল করেন তবে gradle --versionআপনি চেক করতে দৌড়াতে পারেন।


1
সংক্রান্ত অপশন 3 এটাও কাজ যখন মোড়কের ব্যবহার করবে।
অ্যামন শোচট

3
হ্যাঁ, একমাত্র পার্থক্য হ'ল ./gradlew --versionআপনার প্রকল্পের ডিরেক্টরি থেকে চালানো উচিত (বা যেখানেই আপনার গ্রেডলের মোড়ক থাকে)।
ব্রায়ান হার্বস্ট

বিকল্পটি 1 পরিবর্তন করে না কারণ মানটি পরিবর্তনযোগ্য।
nmz787

@ nmz787 আপনি যদি সেই মানটি পরিবর্তন করে থাকেন তবে "আমি কী সংস্করণটি ব্যবহার করছি" প্রশ্নটি অত্যন্ত মূর্খ, তাই না? মানটি যা আপনি সেট করছেন। আপনি যদি এটি পরিবর্তন না করে থাকেন তবে আপনার বিল্ডগুলি বর্তমানে এটি ব্যবহার করছে এমনটি হ'ল সংস্করণ।
ব্রায়ান হার্বস্ট

1
আমার ধারণা আমি "গ্রেডেলের সমস্ত বৈধ সংস্করণ কীভাবে ব্যবহার করতে পারি" তার সন্ধান করছি। যেহেতু আমি সংস্করণটির জন্য 1234 লিখতে পারি, তবে এর অর্থ এই নয় যে এটি গ্রেডের একটি সংস্করণ।
nmz787

24

আপনি নিজের বিল্ড স্ক্রিপ্টে নিম্নলিখিত লাইনটি যুক্ত করতে পারেন:

println "Running gradle version: $gradle.gradleVersion"

বা (এটি -qস্যুইচ দিয়ে মুদ্রিত হবে না )

logger.lifecycle "Running gradle version: $gradle.gradleVersion"

9

আপনার প্রকল্পের মূলে কনসোলে নীচে টাইপ করুন:

gradlew --version

অন্যান্য তথ্য (নমুনা হিসাবে) সহ আপনার গ্রেড সংস্করণ থাকবে:

------------------------------------------------------------          
Gradle 5.1.1 << Here is the version                                                         
------------------------------------------------------------          

Build time:   2019-01-10 23:05:02 UTC                                 
Revision:     3c9abb645fb83932c44e8610642393ad62116807                

Kotlin DSL:   1.1.1                                                   
Kotlin:       1.3.11                                                  
Groovy:       2.5.4                                                   
Ant:          Apache Ant(TM) version 1.9.13 compiled on July 10 2018  
JVM:          10.0.2 ("Oracle Corporation" 10.0.2+13)                 
OS:           Windows 10 10.0 amd64                                   

আমি মনে করি গ্রেড সংস্করণটির জন্য gradle/wrapper/gradle-wrapper.propertiesএটি হুডের নীচে ব্যবহার করে।


5

আমি আমার প্রকল্পে নিম্নলিখিতগুলি চালাচ্ছি:

./gradlew --version

------------------------------------------------------------
Gradle 4.7
------------------------------------------------------------

Build time:   2018-04-18 09:09:12 UTC
Revision:     b9a962bf70638332300e7f810689cb2febbd4a6c

Groovy:       2.4.12
Ant:          Apache Ant(TM) version 1.9.9 compiled on February 2 2017
JVM:          1.8.0_212 (AdoptOpenJDK 25.212-b03)
OS:           Mac OS X 10.15 x86_64

1

আমি তোমার মধ্যে সমাধান না পরিবর্তন খুঁজে পাওয়া যায়নি cordovaLib ফাইল build.gradle ফাইল

নির্ভরতা {শ্রেণীপথ 'com.android.tools.build:gradle:3.1.0'}

এবং এখন আপনার মধ্যে পরিবর্তন করুন,

প্ল্যাটফর্মের \ অ্যান্ড্রয়েড \ gradle \ মোড়কের \ gradle-wrapper.properties

বিতরণ ইউআরএল = \
https://services.gradle.org/distribtions/gradle-4.4-all.zip

এই জন্য কাজ করে।


1

টার্মিনাল ও প্রকারে যান:

গ্রেডলও - রূপান্তর


গ্রেডেল 5.3

গড়ার সময়: 2019-03-20 11:03:29 ইউটিসি রিভিশন: f5c64796748a98efdbf6f99f44b6afe08492c2a0

কোটলিন: 1.3.21 গ্রোভী: 2.5.4 পিঁপড়া: অ্যাপাচি পিঁপড়া (টিএম) সংস্করণ 1.9.13 10 জুলাই 2018 সংকলিত জেভিএম: 1.8.0_181 (ওরাকল কর্পোরেশন 25.181-বি 13) ওএস: ম্যাক ওএস এক্স 10.14.6 x86_64


0

2019-05-08 অ্যান্ড্রয়েড স্টুডিওগুলির একটি আপগ্রেড প্রয়োজন। অ্যান্ড্রয়েড স্টুডিওগুলি 3.3 এ উন্নীত করুন- এবং। আর এর সাথে ত্রুটি; দূরে যায়.

উপরোক্ত পদ্ধতিগুলিও কাজ করে।


0

প্রকল্পের ফোল্ডার কাঠামোটি পরীক্ষা করে দেখুন / গ্রেড / র‌্যাপার / গ্রেডেল-র্যাপার.জার সংস্করণের মধ্যে ফাইলটি গ্রেড-র‍্যাপার.প্রোপার্টিগুলিতে নির্দিষ্ট হওয়া উচিত

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.