how update local aar package sources

前端 未结 6 1538
别那么骄傲
别那么骄傲 2021-02-03 20:36

I created two Android Studio applications. One of them is aar library. I used this aar library in second application. I added aar library by using File->New->New Module->Import

6条回答
  •  醉话见心
    2021-02-03 20:46

    I was having the same issue, had tried every form of including my local aar in my project, tried every method of rebuilding, invalidating caches etc, but I was still having the problem where changes in my local aar were not available after updating the file in the libs folder.

    The only thing that worked for me was this:

    1. Comment out the implementation files('../libs/yourlib.aar') line in gradle
    2. Sync gradle
    3. Update yourlib.aar in the libs folder
    4. Uncomment the implementation files('../libs/yourlib.aar') line in gradle
    5. Sync again
    6. Build project

    Now the changes in yourlib.aar should be available in your project. If you have this lib included in multiple modules I am guessing you'll have to do it for each module. Not ideal, but I spent at least 5 hours on this issue and these steps were the only way I could seemingly force the changes. I am guessing that removing the library from the gradle file and then syncing will force it to pick up the new one when it is added again.

提交回复
热议问题