ዝርዝር ሁኔታ:
ቪዲዮ: የ gradle ጥገኞችን የት ነው የማስቀምጥ?
2024 ደራሲ ደራሲ: Lynn Donovan | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2023-12-15 23:42
ለ ጨምር ሀ ጥገኝነት ለፕሮጀክትዎ፣ ሀ ይግለጹ ጥገኝነት በ ውስጥ እንደ ትግበራ ውቅረት ጥገኝነቶች የግንባታዎ እገዳ. gradle ፋይል. ይህ የሚያሳየው ሀ ጥገኝነት በአንድሮይድ ቤተ መፃህፍት ሞጁል ላይ "ማይብራሪ" (ይህ ስም ከተገለጸው የቤተ-መጻህፍት ስም ጋር መመሳሰል አለበት፡ በቅንብሮችዎ ውስጥ። gradle ፋይል)።
እንዲሁም፣ የግራድል ጥገኞችን እንዴት ማስተዳደር እችላለሁ?
ጥገኝነቶችን ለመቆጣጠር በደረጃዎች ደረጃዎች
- እንደ የግንባታ ስክሪፕቶች ከኮትሊን ዲኤስኤል ጋር አዲስ አንድሮይድ ስቱዲዮ ፕሮጀክት ይፍጠሩ።
- በፕሮጀክቱ ዋና አቃፊ ውስጥ buildSrc የሚባል አዲስ አቃፊ ይፍጠሩ።
- በBuildSrc ውስጥ ብዙ አቃፊዎችን እና ፋይሎችን ያክሉ ፣ ስለዚህ አወቃቀሩ እንደሚከተለው ነው
- በ build.gradle.kts ፋይል ውስጥ የKotlin DSL ተሰኪን ያክሉ፡-
በግሬድ ውስጥ ጥገኛዎች ምንድን ናቸው? ማስታወቂያዎች. ግራድል የግንባታ ስክሪፕት ፕሮጀክቶችን የመገንባት ሂደት ይገልጻል; እያንዳንዱ ፕሮጀክት አንዳንድ ይዟል ጥገኝነቶች እና አንዳንድ ህትመቶች. ጥገኛዎች ከሌሎች ፕሮጀክቶች እና እንደ JDBC JAR ወይም Eh-cache JAR ያሉ በክፍል ዱካ ላይ ያሉ እንደ አስፈላጊው JAR ፋይል ያሉ የእርስዎን ፕሮጀክት ለመገንባት የሚረዱ ነገሮች ማለት ነው።
እንዲያው፣ የግራድል ጥገኞችን እንዴት ማውረድ እችላለሁ?
አውርድ የ ጥገኝነቶች (እና የእነሱ ጥገኝነቶች ) በሚሰሩበት ጊዜ ወደ አቃፊው Runtime ይሂዱ gradle getDeps. ለ Intellij ወደ እይታ > መሳሪያ ዊንዶውስ ይሂዱ ግራድል > ሁሉንም ፕሮጀክቶች ያድሱ (በላይኛው ላይ ያሉት ሰማያዊ ክብ ቀስቶች ግራድል መስኮት.
የግራድል ጥገኞችን ወደ IntelliJ እንዴት ማስመጣት እችላለሁ?
መቼ ማስመጣት ነባር ግራድል ፕሮጀክት (አንድ ግንባታ ያለው. gradle ) ውስጥ IntelliJ IDEA፣ በሚከተለው ስክሪን ሲቀርብ ይምረጡ አስመጣ ከውጫዊ ሞዴል -> ግራድል . እንደ አማራጭ፣ ራስ-ሰር ይምረጡ አስመጣ በሚቀጥለው ማያ ገጽ ላይ በራስ-ሰር አስመጣ አዲስ ጥገኝነቶች.
የሚመከር:
የAndroidx ጥገኞችን እንዴት ማስወገድ እችላለሁ?
ወደ ፋይል -> የፕሮጀክት መዋቅር -> ሞጁሎች -> ጥገኞች መሄድ እና ማንኛውንም ጥገኝነት በግራፊክ ማስወገድ ይችላሉ፣ ወይም በቀላሉ ፎርም ግንባታን ማስወገድ ይችላሉ። gradle ፋይል. ፕሮጄክቱ ጥገኝነቱን እየተጠቀምክ ከሆነ፣ አሁን እያስወገድክ ነው፣ ያንን ማዘመን እና ከግንባታህ በፊት ስለ ጥገኝነቱ ማናቸውንም ማጣቀሻዎች ማስወገድ አለብህ።
Javadoc አስተያየቶችን የት ነው የማስቀምጥ?
የጃቫዶክ መገልገያ አስተያየቶችዎን ከኮድዎ አጠገብ፣ በእርስዎ ' ውስጥ እንዲያስቀምጡ ያስችልዎታል። የጃቫ ምንጭ ፋይሎች። በኮድዎ እና በአስተያየቶችዎ ሲረኩ በቀላሉ የጃቫዶክ ትዕዛዙን ያስኬዳሉ እና የኤችቲኤምኤል አይነት ሰነድዎ በራስ-ሰር ይፈጠርልዎታል።
የ Gradle መጠቅለያውን ስሪት እንዴት መለወጥ እችላለሁ?
የመጠቅለያ ፋይል ለመፍጠር የግራድል መጠቅለያን ማስፈጸም በቂ ነው። የግራድል መጠቅለያውን ከፍ ማድረግ ወይም ዝቅ ማድረግ ከፈለጉ፣ የግራድል መጠቅለያውን --gradle-version X.Y. ይህ ከግሬድል 2.4 ጀምሮ የተዋወቀ ባህሪ ነው እና የመጠቅለያውን ስሪት በቀላሉ እንዲቀይሩ ያስችልዎታል
ምን ይሻላል Gradle ወይም Maven?
ግራድል የበለጠ ኃይለኛ ነው። ነገር ግን፣ እሱ የሚያቀርባቸው አብዛኛዎቹ ባህሪያት እና ተግባራት የማይፈልጉባቸው ጊዜያት አሉ። ማቨን ለአነስተኛ ፕሮጀክቶች ምርጥ ሊሆን ይችላል፣ Gradle ደግሞ ለትላልቅ ፕሮጀክቶች ምርጥ ነው።