說來也是搞笑 ,這個坑是我自己給自己埋下的。
前幾天根據甲方要求我在項目中集成了2個廣告平臺,這兩個廣告平臺中有部分代碼是重複的,所以我通過下面圖片上的方式將一個廣告平臺的sdk移除了,然後呢現在甲方要求就留一個平臺即可,然後我就刪除了一個平臺,留下了另一個平臺的sdk(aar),可是aar經多次確認添加的都對,就是在代碼中引用不到,原因是因爲我之前通過下面圖片的代碼把這個aar給移除了,真是服了,自己給自己下了個大坑。特此記錄以加深記憶
如題在Android Studio中添加aar後不起作用,請檢查你app下的build.gradle中是否多了這句話
擴展:
添加aar過程
1.將aar複製到Application Module/libs 文件夾(沒有的話須手動創建)中
2.添加以下代碼到aap的build.gradle中(注意添加的位置跟android同級)
repositories {
flatDir {
dirs 'libs'
}
}
depedencies {
compile(name: 'open_ad_sdk', ext: ‘aar')
}