คำถามติดแท็ก aar

6
สร้างไฟล์ aar ใน Android Studio
ฉันต้องการสร้างไฟล์ aar สำหรับห้องสมุดของฉันใน Android Studio ฉันจะใช้ตัวเลือก jar แต่ห้องสมุดของฉันมีทรัพยากร มีความคิดวิธีสร้างไฟล์ aar จากห้องสมุดบ้างไหม?

15
การเพิ่มไฟล์. aar ในเครื่องให้กับ Gradle บิลด์โดยใช้“ flatDirs” ไม่ทำงาน
ฉันตระหนักถึงคำถามนี้: การเพิ่มไฟล์. aar ในเครื่องให้กับรุ่น gradle ของฉันแต่โซลูชันไม่ทำงานสำหรับฉัน ฉันพยายามเพิ่มคำสั่งนี้ไปยังระดับสูงสุดของbuild.gradleไฟล์ของฉัน: repositories { mavenCentral() flatDir { dirs 'libs' } } ฉันยังใส่slidingmenu.aarไฟล์/libsและอ้างอิงในdependenciesส่วน: compile 'com.slidingmenu.lib:slidingmenu:1.0.0@aar'แต่มันไม่ทำงานเลย ฉันพยายามcompile files('libs/slidingmenu.aar')เช่นกัน แต่ไม่มีโชค ฉันพลาดอะไรไป ความคิดใด ๆ PS Android Studio 0.8.2

3
Android Archive Library (aar) เทียบกับ jar มาตรฐาน
ฉันได้อ่านบทความเกี่ยวกับการนำ Gradle มาใช้เป็นระบบสร้างมาตรฐานสำหรับแอป Android มาจากการพัฒนา Java มาตรฐานฉันมักจะพึ่งพาไฟล์jarเพื่อสร้างโครงการของฉัน อย่างไรก็ตามดูเหมือนว่า Android ยังมีแพ็คเกจaarซึ่งเทียบเท่ากับไฟล์dllในระบบปฏิบัติการ Windows ดังที่กล่าวไว้ที่นี่ : ขั้นแรกคุณต้องตระหนักว่าแพลตฟอร์ม Android ไม่อนุญาตให้ใช้ "ไลบรารีที่ใช้ร่วมกัน" ระดับแอปพลิเคชัน ในแพลตฟอร์มภาษาการเขียนโปรแกรม "ดั้งเดิม" C, C ++, Java คุณตั้งชื่อเรามีกลไกการแชร์รันไทม์ไลบรารีนี้ (เช่น DLL บน Windows, DSO บน Unix, Jar บน JVM เป็นต้น) อย่างไรก็ตามบน Android คุณไม่สามารถทำได้เว้นแต่คุณจะเป็น Google หรือผู้ผลิตโทรศัพท์มือถือ (ดูเชิงอรรถ 1 ด้านล่าง) ในฐานะผู้พัฒนาแอปพลิเคชันสิ่งนี้อาจเป็นข้อ จำกัด พื้นฐาน รหัส“ การแบ่งปัน” หรือ“ …
131 java  android  jar  aar 

7
ไม่สามารถแก้ไขการอ้างอิงแบบสกรรมกริยาสำหรับไลบรารี aar โดยใช้ gradle
ฉันได้ตรวจสอบมาระยะหนึ่งแล้วและอาจเห็นคำตอบที่ได้รับความนิยมมากที่สุดที่นี่ซึ่งเกี่ยวข้องกับการอ้างอิงของ aarและtransitiveแต่ก็ยังไม่ชัดเจนสำหรับฉันว่าจะทำให้มันได้ผลอย่างไร ดังนั้น: ฉันมีห้องสมุด Android ที่มีการกำหนดค่า gradle ที่กำหนด: apply plugin: 'android-library' apply plugin: 'android-maven' version = "1.0.0" group = "com.somepackage" buildscript { repositories { mavenCentral() mavenLocal() } dependencies { classpath 'com.github.dcendents:android-maven-plugin:1.0' } } android { compileSdkVersion 19 buildToolsVersion '19.0.3' defaultConfig { minSdkVersion 10 } } repositories { maven { url …

8
วิธีแปลง AAR เป็น JAR
สถานการณ์ : ฉันตั้งใจจะใช้ไลบรารี Java และฉันมีแค่ไฟล์AARจากที่เก็บ Maven แต่ฉันต้องการไฟล์JAR เรื่องราวความเป็นมา: ฉันพยายามรวบรวมไลบรารี แต่โครงสร้าง Gradle ไม่เสถียร ดังนั้นฉันจึงขอไฟล์ jar ที่คอมไพล์แล้วและผู้พัฒนาก็ส่งไฟล์ aar จากที่เก็บ Maven มาให้ฉัน (นักพัฒนาไม่สามารถรวบรวมโปรเจ็กต์ของตัวเองได้) การกำหนดค่า Gradle นั้นยุ่งเหยิงขึ้นอยู่กับหลายไลบรารีและ Gradle ได้ทิ้งข้อยกเว้นบางประการ ฉันพยายามใช้มันใน IDEA IDE ของฉัน แต่มันมองไม่เห็น โครงการห้องสมุดควรจะสามารถรวบรวมเป็นไฟล์ jar ได้ใช่ไหม? คำถาม : ฉันจะแปลงไฟล์ AAR เป็นไฟล์ JAR ได้อย่างไร
93 java  jar  aar 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.