Android Studio missing external dependencies

前端 未结 3 729
星月不相逢
星月不相逢 2020-12-31 10:01

I have a library project. I want to use Android\'s new build system. Currently I\'m encountering a quite annoying scenario.

I have my dependencies defined on

3条回答
  •  不思量自难忘°
    2020-12-31 10:24

    Unfortunately, in the current version of Android Studio, the IDE is not completely integrated with the build system (gradle). You have to add the library once in gradle.build for compilation, and once via the GUI for code completion.

    Right click on your project, select "Open Module Settings". Acknowledge the warning. Select "Libraries", "+", and add the library you are using. You can search for libraries on Maven in the dialog that appears. You should select your libs dir for the jar. Finally, add the library to your code's module. If your app is MyApp, you probably have MyApp and MyAppProject. You need to add it to MyApp. (You can probably also directly add it from the "Modules" page.)

    To additionally get gradle to add the jar to your apk, make the following changes to your grade file. Replace:

    compile 'org.jsoup:jsoup:1.6.1'
    

    and similar with

    compile files('libs/jsoup-1.6.1.jar')
    

    Now it should all work.

提交回复
热议问题