providers出現重複問題。

現在android studio的使用已經很普遍了,引用包也越來越方便,然後就出現了一些奇葩的問題,比如說provider重複問題。在引用compile ‘com.jph.takephoto:takephoto_library:4.0.3’ 這個類庫時發現此類庫裏的註冊文件中也包含provider文件,造成了重複。所以只能通過下面這種方式解決。

     <provider
            android:name="android.support.v4.content.FileProvider"
            android:authorities="${applicationId}"
            android:exported="false"
            tools:replace="android:authorities"//如果不在主項目里加上就會報錯
            android:grantUriPermissions="true">
            <meta-data
                android:name="android.support.***"
                android:resource="@xml/provider_paths"
                tools:replace="android:resource"//如果不在主項目里加上就會報錯
                />
        </provider>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章