Android-SDK封裝(jar,so,aar)


**集成aar庫**

***aar庫操作:***
1. 能正常封裝成aar庫;
2. 去掉manifest中application中的icon, roundIcon,label;

3. 異常部分拋出;


***引入aar項目:***
3. 把庫manifest下的權限移到項目相同文件下;
4. buil.gradle文件版本要與庫中版本一致,把庫中引入的依賴和其他配置全部移到項目中;
5. 項目中文件命名最好不與庫中文件名一致;
6. 如果要引入的aar項目中有多個庫,都要封裝成aar引入;
7. 添加 tools:replace="android:icon, android:theme, android:roundIcon"

```
<application
android:allowBackup="true"
android:icon="@mipmap/icon_security"
android:label="@string/app_name"
android:roundIcon="@mipmap/icon_security"
android:supportsRtl="true"
android:theme="@style/AppBaseTheme"
tools:replace="android:icon, android:theme, android:roundIcon">
<activity
android:name="com.csizg.andtest.MaintestActivity"
android:label="@string/app_name"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>

<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
```


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM