Android Studio - Імпарт знешніх бібліятэк/Jar

Я нядаўна запампаваў Android Studio для распрацоўкі Android-прыкладанняў (я паходжу з Eclipse), і ў мяне ўзніклі праблемы з выкарыстаннем знешніх бібліятэк і/або знешніх JAR-файлы разам з маім уласным праектам. <�Моцны> Заўвага : наступныя тэсты былі праведзены на новы праект прыкладання, створанага з нуля ў Android Studio.

Прыклад 1: Імпарт JAR.

  1. Загрузіць свежую копію Admobs SDK ад Google.

  2. Скапіюйце бібліятэку слоічак GoogleAdMobAdsSdk-6.4.1.jar для праекта/LIBS/тэчку.

  3. У правадыру праекта, пстрыкніце правай кнопкай мышы на зноў дададзеных library.jar і націсніце на кнопку 'Дадаць у бібліятэку'.

Тэхнічна ў гэты момант <�моцны> усё працуе , імпарт працуе проста выдатна, рэдактар ​​макета паказвае папярэдні прагляд AdView фішкі і ўсё гэта. <�Моцны> толькі Праблема ў тым, што ён не кампілюецца паспяхова.

Уваход з кансолі:

Gradle: 
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':APITests:compilePaidDebug'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

Could not execute build using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.6-bin.zip'.

I tried running gradlew compileDebug --stacktrace, and the problem seems to be that the despite being able to import the classes successfully in both the code & design editor, at compile time, it cannot resolve the imports. Here's the relevant part of the log: (full stacktrace here)

java:6: error: package com.google.ads does not exist
import com.google.ads.AdRequest;    
java:7: error: package com.google.ads does not exist
import com.google.ads.AdView;
java:11: error: cannot find symbol
AdView mAdView;
symbol:   class AdView
location: class MainActivity
java:22: error: cannot find symbol
mAdView = (AdView)this.findViewById(R.id.adView);
symbol:   class AdView
location: class MainActivity
java:23: error: cannot find symbol
mAdView.loadAd(new AdRequest());
symbol:   class AdRequest
location: class MainActivity
5 errors
:Test:compileDebug FAILED

Але зноў жа, імпарт добра працаваць ў рэдактары, і залежнасць ёсць:

enter image description here

Варта таксама адзначыць, што, не спрабуючы дадаць бібліятэку/JAR, праекты кампілюецца нармальна.

Затым я паспрабаваў адрэдагаваць файл build.gradle, каб уключыць новыя LIB, як гэта:

dependencies {
compile files('libs/android-support-v4.jar', 'libs/GoogleAdMobAdsSdk-6.4.1.jar')
}

На гэты раз, яна паспяхова скомпилируется, але прыкладанне цяпер прымушае зачыняецца, так як, па-відаць, ён не можа знайсці пэўны клас з Lib ў пакеце прыкладання.

Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.ads.AdView" on path: /data/app/com.foo.test-1.apk

Любыя ідэі?

62
У мяне аналагічная праблема з бібліятэкай Gson і гэта:
дададзена аўтар tkanzakic, крыніца
Ці спрабавалі вы кампіляцыя з Gradle з каманднага радка (гл гэта адказу)?
дададзена аўтар Adam S, крыніца
праверыць абноўлены пытанне
дададзена аўтар daniel_c05, крыніца

38 адказы

Такім чынам,

Паслядоўнасць дзеянняў для таго, каб імпартаваць JAR sucesfully ў свой праект з дапамогай Android Studio 0.1.1:

  • Загрузіце файл library.jar і скапіяваць яго ў свой/Libs/папкі ўнутры вашага прыкладання праекта.
  • Адкрыйце файл build.gradle і рэдагаваць сваю залежнасць, каб уключыць новы файл .jar:

<�Код> кампіляваць файлы ( 'ЛИЭС/андроіда-падтрымка-v4.jar', 'ЛИЭС/GoogleAdMobAdsSdk-6.4.1.jar')

  • File -> Close Project
  • Open a command prompt on your project's root location, i.e 'C:\Users\Username\AndroidStudioProjects\MyApplicationProject\'
  • On the command prompt, type gradlew clean, wait till it's done.
  • Reopen your application project in Android Studio.
  • Test run your application and it should work succesfully.
99
дададзена
Рэкамендацыі па закрыцця AS, ачысткі з каманднага радка і паўторнага адкрыцця AS вырашылі ўсе мае праблемы кампіляцыі!
дададзена аўтар Y2i, крыніца
Які працоўны працэс з'яўляецца тое, што? :) Дзякуй!
дададзена аўтар Garett, крыніца
Закрыццё AS і працуе gradlew чыстай зрабіў гэта для мяне. Можна было б падумаць, што сінхранізацыя Gradle ўнутры праекта будзе мець.
дададзена аўтар George Baker, крыніца
замест рэдагавання файла build.gradle ўручную, вы можаце проста пстрыкнуць правай кнопкай мышы на банкі ў правадыру праекта і выберыце «Дадаць у бібліятэку"
дададзена аўтар Chris623, крыніца
FYI, дрэва файлаў можна выкарыстоўваць для імпарту ўсіх JARs ў каталогу. Напрыклад: кампіляваць (рэж дрэва файлаў: 'LIBS', уключае ў сябе: '* .jar')
дададзена аўтар David M, крыніца

You don't need to close the project and go to command line to invoke grade:clean. Go to Build-> Rebuild Project

31
дададзена
я ведаю, эх .. мая камандны радок на Макінтош нават не пазнаў gradlew , і выдача заварыць ўсталяваць Gradle прымушае мяне чакаць гадзіну для таго, каб усталяваць .. Прэстыжнасць вы вялікі чалавек
дададзена аўтар abbood, крыніца
gradlew з'яўляецца выкананым, размешчаны ў каранёвым каталогу праекта, вы, верагодна, давялося б напісаць ./ gradlew замест проста gradlew .
дададзена аўтар bompf, крыніца

You don't need to close the project and go to command line to invoke grade:clean. Go to Build-> Rebuild Project

31
дададзена
я ведаю, эх .. мая камандны радок на Макінтош нават не пазнаў gradlew , і выдача заварыць ўсталяваць Gradle прымушае мяне чакаць гадзіну для таго, каб усталяваць .. Прэстыжнасць вы вялікі чалавек
дададзена аўтар abbood, крыніца
gradlew з'яўляецца выкананым, размешчаны ў каранёвым каталогу праекта, вы, верагодна, давялося б напісаць ./ gradlew замест проста gradlew .
дададзена аўтар bompf, крыніца

You don't need to close the project and go to command line to invoke grade:clean. Go to Build-> Rebuild Project

31
дададзена
я ведаю, эх .. мая камандны радок на Макінтош нават не пазнаў gradlew , і выдача заварыць ўсталяваць Gradle прымушае мяне чакаць гадзіну для таго, каб усталяваць .. Прэстыжнасць вы вялікі чалавек
дададзена аўтар abbood, крыніца
gradlew з'яўляецца выкананым, размешчаны ў каранёвым каталогу праекта, вы, верагодна, давялося б напісаць ./ gradlew замест проста gradlew .
дададзена аўтар bompf, крыніца

Лёгкі спосаб, і гэта працуе для мяне. Выкарыстанне Android Studio 0.8.2.

  1. Перацягнуць файл банку пад LIBS.
  2. Націсніце кнопку "Sync Project з Gradle Files" кнопку.

enter image description here

16
дададзена

Лёгкі спосаб, і гэта працуе для мяне. Выкарыстанне Android Studio 0.8.2.

  1. Перацягнуць файл банку пад LIBS.
  2. Націсніце кнопку "Sync Project з Gradle Files" кнопку.

enter image description here

16
дададзена

<�Моцны> "простае рашэнне тут"

1 .Create тэчка з імем <�моцны> LIBS у каталогу прыкладання па гэтым пытанні любы каталог у рамках праекта ..

2. <�Моцны> Капіяваць Уставіць фанатэкі LIBS тэчку

3.You simply copy the JAR to your libs/ directory and then from inside Android Studio, right click the Jar that shows up under libs/ > Add As Library..

Свет!

11
дададзена
Гэта рашэнне Awsome :)
дададзена аўтар danielad, крыніца
Гэта працуе для мяне :) Да гэтага часу самы просты спосаб зрабіць гэта.
дададзена аўтар Kitalda, крыніца

<�Моцны> "простае рашэнне тут"

1 .Create тэчка з імем <�моцны> LIBS у каталогу прыкладання па гэтым пытанні любы каталог у рамках праекта ..

2. <�Моцны> Капіяваць Уставіць фанатэкі LIBS тэчку

3.You simply copy the JAR to your libs/ directory and then from inside Android Studio, right click the Jar that shows up under libs/ > Add As Library..

Свет!

11
дададзена
Гэта рашэнне Awsome :)
дададзена аўтар danielad, крыніца
Гэта працуе для мяне :) Да гэтага часу самы просты спосаб зрабіць гэта.
дададзена аўтар Kitalda, крыніца

<�Моцны> "простае рашэнне тут"

1 .Create тэчка з імем <�моцны> LIBS у каталогу прыкладання па гэтым пытанні любы каталог у рамках праекта ..

2. <�Моцны> Капіяваць Уставіць фанатэкі LIBS тэчку

3.You simply copy the JAR to your libs/ directory and then from inside Android Studio, right click the Jar that shows up under libs/ > Add As Library..

Свет!

11
дададзена
Гэта рашэнне Awsome :)
дададзена аўтар danielad, крыніца
Гэта працуе для мяне :) Да гэтага часу самы просты спосаб зрабіць гэта.
дададзена аўтар Kitalda, крыніца

<�Моцны> "простае рашэнне тут"

1 .Create тэчка з імем <�моцны> LIBS у каталогу прыкладання па гэтым пытанні любы каталог у рамках праекта ..

2. <�Моцны> Капіяваць Уставіць фанатэкі LIBS тэчку

3.You simply copy the JAR to your libs/ directory and then from inside Android Studio, right click the Jar that shows up under libs/ > Add As Library..

Свет!

11
дададзена
Гэта рашэнне Awsome :)
дададзена аўтар danielad, крыніца
Гэта працуе для мяне :) Да гэтага часу самы просты спосаб зрабіць гэта.
дададзена аўтар Kitalda, крыніца

Вось як я атрымаў гэта адбываецца спецыяльна для AdMob SDk слоічкі файл:

  1. Drag your jar file into the libs folder.
  2. Right click on the jar file and select Add Library now the jar file is a library lets add it to the compile path
  3. Open the build.gradle file (note there are two build.gradle files at least, don't use the root one use the one in your project scope).
  4. Find the dependencies section (for me i was trying to the admob -GoogleAdMobAdsSdk jar file) e.g.

    dependencies {
       compile files('libs/android-support-v4.jar','libs/GoogleAdMobAdsSdk-6.3.1.jar')
    }
    
  5. Last go into settings.gradle and ensure it looks something like this:

    include ':yourproject', ':yourproject:libs:GoogleAdMobAdsSdk-6.3.1'
    
  6. Finally, Go to Build -> Rebuild Project
10
дададзена
няма Там ёсць няма Дадаць бібліятэкі пункта меню ў Android Studio 0.2.5
дададзена аўтар Oh Danny Boy, крыніца
Чаму settings.gradle трэба тут? Я не думаю, што трэба паказаць банкі ў settings.gradle!
дададзена аўтар Igor Ganapolsky, крыніца

Вось як я атрымаў гэта адбываецца спецыяльна для AdMob SDk слоічкі файл:

  1. Drag your jar file into the libs folder.
  2. Right click on the jar file and select Add Library now the jar file is a library lets add it to the compile path
  3. Open the build.gradle file (note there are two build.gradle files at least, don't use the root one use the one in your project scope).
  4. Find the dependencies section (for me i was trying to the admob -GoogleAdMobAdsSdk jar file) e.g.

    dependencies {
       compile files('libs/android-support-v4.jar','libs/GoogleAdMobAdsSdk-6.3.1.jar')
    }
    
  5. Last go into settings.gradle and ensure it looks something like this:

    include ':yourproject', ':yourproject:libs:GoogleAdMobAdsSdk-6.3.1'
    
  6. Finally, Go to Build -> Rebuild Project
10
дададзена
няма Там ёсць няма Дадаць бібліятэкі пункта меню ў Android Studio 0.2.5
дададзена аўтар Oh Danny Boy, крыніца
Чаму settings.gradle трэба тут? Я не думаю, што трэба паказаць банкі ў settings.gradle!
дададзена аўтар Igor Ganapolsky, крыніца

Вось як я атрымаў гэта адбываецца спецыяльна для AdMob SDk слоічкі файл:

  1. Drag your jar file into the libs folder.
  2. Right click on the jar file and select Add Library now the jar file is a library lets add it to the compile path
  3. Open the build.gradle file (note there are two build.gradle files at least, don't use the root one use the one in your project scope).
  4. Find the dependencies section (for me i was trying to the admob -GoogleAdMobAdsSdk jar file) e.g.

    dependencies {
       compile files('libs/android-support-v4.jar','libs/GoogleAdMobAdsSdk-6.3.1.jar')
    }
    
  5. Last go into settings.gradle and ensure it looks something like this:

    include ':yourproject', ':yourproject:libs:GoogleAdMobAdsSdk-6.3.1'
    
  6. Finally, Go to Build -> Rebuild Project
10
дададзена
няма Там ёсць няма Дадаць бібліятэкі пункта меню ў Android Studio 0.2.5
дададзена аўтар Oh Danny Boy, крыніца
Чаму settings.gradle трэба тут? Я не думаю, што трэба паказаць банкі ў settings.gradle!
дададзена аўтар Igor Ganapolsky, крыніца

you export the project from Eclipse and then import the project from Android Studio, this should solve your problem, open a eclipse project without importing it from Android Studio you can cause problems, look at: (Excuse my language, I speak Spanish.) http://developer.android.com/intl/es/sdk/installing/migrate.html

2
дададзена
Два праекты, я тэставанне з не былі экспартаваныя з Eclipse, яны абодва былі створаны з нуля, з Android Studio.
дададзена аўтар daniel_c05, крыніца

you export the project from Eclipse and then import the project from Android Studio, this should solve your problem, open a eclipse project without importing it from Android Studio you can cause problems, look at: (Excuse my language, I speak Spanish.) http://developer.android.com/intl/es/sdk/installing/migrate.html

2
дададзена
Два праекты, я тэставанне з не былі экспартаваныя з Eclipse, яны абодва былі створаны з нуля, з Android Studio.
дададзена аўтар daniel_c05, крыніца

you export the project from Eclipse and then import the project from Android Studio, this should solve your problem, open a eclipse project without importing it from Android Studio you can cause problems, look at: (Excuse my language, I speak Spanish.) http://developer.android.com/intl/es/sdk/installing/migrate.html

2
дададзена
Два праекты, я тэставанне з не былі экспартаваныя з Eclipse, яны абодва былі створаны з нуля, з Android Studio.
дададзена аўтар daniel_c05, крыніца

У мяне была праблема не ў стане загрузіць файл банку ў тэчцы Libs ў Android Studio. Калі вы дадалі файл JAR ў ЛИЭС тэчку, а затым проста адкрыць build.gradle файл і захаваць яго без рэдагавання нічога іншага. Калі вы дадалі гэты радок

<�Код> кампіляцыя (рэж дрэва файлаў: 'LIBS', уключае ў сябе: [ '* .jar'])

захаваць яго і ачысціць праект .. У наступны раз, калі зборка Android Studio загрузіць файл JAR.

Спадзяюся, што гэта дапамагае.

2
дададзена

У мяне была праблема не ў стане загрузіць файл банку ў тэчцы Libs ў Android Studio. Калі вы дадалі файл JAR ў ЛИЭС тэчку, а затым проста адкрыць build.gradle файл і захаваць яго без рэдагавання нічога іншага. Калі вы дадалі гэты радок

<�Код> кампіляцыя (рэж дрэва файлаў: 'LIBS', уключае ў сябе: [ '* .jar'])

захаваць яго і ачысціць праект .. У наступны раз, калі зборка Android Studio загрузіць файл JAR.

Спадзяюся, што гэта дапамагае.

2
дададзена

У мяне была праблема не ў стане загрузіць файл банку ў тэчцы Libs ў Android Studio. Калі вы дадалі файл JAR ў ЛИЭС тэчку, а затым проста адкрыць build.gradle файл і захаваць яго без рэдагавання нічога іншага. Калі вы дадалі гэты радок

<�Код> кампіляцыя (рэж дрэва файлаў: 'LIBS', уключае ў сябе: [ '* .jar'])

захаваць яго і ачысціць праект .. У наступны раз, калі зборка Android Studio загрузіць файл JAR.

Спадзяюся, што гэта дапамагае.

2
дададзена

У мяне была праблема не ў стане загрузіць файл банку ў тэчцы Libs ў Android Studio. Калі вы дадалі файл JAR ў ЛИЭС тэчку, а затым проста адкрыць build.gradle файл і захаваць яго без рэдагавання нічога іншага. Калі вы дадалі гэты радок

<�Код> кампіляцыя (рэж дрэва файлаў: 'LIBS', уключае ў сябе: [ '* .jar'])

захаваць яго і ачысціць праект .. У наступны раз, калі зборка Android Studio загрузіць файл JAR.

Спадзяюся, што гэта дапамагае.

2
дададзена

Праверце патрабаванні да ЛИЭС версіі. Lib можа паспрабаваць выклікаць метад з з больш высокай Android версіі. Паспрабуйце дадаваць прыкладання сумяшчальнай LIBS.

Калі ўсё астатняе трывае няўдачу, паспрабуйце выбраць з Gradle пабудаваць да зборкі Eclipse.

Выдаленне і рэструктураваць тэчкі ў стылі зацьменняў і выдаліць усе, акрамя кода. Затым перазагрузіць праект з вашым LIBS.

Пасля таго, як ён працуе вярнуцца да Gradle, калі вы хочаце.

2
дададзена

Праверце патрабаванні да ЛИЭС версіі. Lib можа паспрабаваць выклікаць метад з з больш высокай Android версіі. Паспрабуйце дадаваць прыкладання сумяшчальнай LIBS.

Калі ўсё астатняе трывае няўдачу, паспрабуйце выбраць з Gradle пабудаваць да зборкі Eclipse.

Выдаленне і рэструктураваць тэчкі ў стылі зацьменняў і выдаліць усе, акрамя кода. Затым перазагрузіць праект з вашым LIBS.

Пасля таго, як ён працуе вярнуцца да Gradle, калі вы хочаце.

2
дададзена

Праверце патрабаванні да ЛИЭС версіі. Lib можа паспрабаваць выклікаць метад з з больш высокай Android версіі. Паспрабуйце дадаваць прыкладання сумяшчальнай LIBS.

Калі ўсё астатняе трывае няўдачу, паспрабуйце выбраць з Gradle пабудаваць да зборкі Eclipse.

Выдаленне і рэструктураваць тэчкі ў стылі зацьменняў і выдаліць усе, акрамя кода. Затым перазагрузіць праект з вашым LIBS.

Пасля таго, як ён працуе вярнуцца да Gradle, калі вы хочаце.

2
дададзена

Праверце патрабаванні да ЛИЭС версіі. Lib можа паспрабаваць выклікаць метад з з больш высокай Android версіі. Паспрабуйце дадаваць прыкладання сумяшчальнай LIBS.

Калі ўсё астатняе трывае няўдачу, паспрабуйце выбраць з Gradle пабудаваць да зборкі Eclipse.

Выдаленне і рэструктураваць тэчкі ў стылі зацьменняў і выдаліць усе, акрамя кода. Затым перазагрузіць праект з вашым LIBS.

Пасля таго, як ён працуе вярнуцца да Gradle, калі вы хочаце.

2
дададзена

Я выкарыстоўваю Android Studio 0.5.2. Так што, калі ў вас версія ніжэй, чым у мяне, мой адказ не можа працаваць для вас.

3 спосабу дадаць новы Jar да вашаму праекту:

  1. Menu under Files-->Project Structure
  2. Just press 'F4'
  3. under Project navigation, right clink on any java library and a context menu will show then click on 'Open Library Settings'

Акно Структура праекта будзе ўсплываць.

На левай калонцы націсніце на спасылку «Бібліятэка», то паглядзіце на правай панэлі, дзе ёсць знак плюс "+" і націсніце на яе затым увядзіце шлях да новай бібліятэцы.

Пераканайцеся ў тым, што новая бібліятэка знаходзіцца пад «праектам \ ЛИЭС \» папка у адваротным выпадку вы можаце атрымаць непрацоўным спасылку пры захаванні зыходнага кода праекта.

1
дададзена

Я выкарыстоўваю Android Studio 0.5.2. Так што, калі ў вас версія ніжэй, чым у мяне, мой адказ не можа працаваць для вас.

3 спосабу дадаць новы Jar да вашаму праекту:

  1. Menu under Files-->Project Structure
  2. Just press 'F4'
  3. under Project navigation, right clink on any java library and a context menu will show then click on 'Open Library Settings'

Акно Структура праекта будзе ўсплываць.

На левай калонцы націсніце на спасылку «Бібліятэка», то паглядзіце на правай панэлі, дзе ёсць знак плюс "+" і націсніце на яе затым увядзіце шлях да новай бібліятэцы.

Пераканайцеся ў тым, што новая бібліятэка знаходзіцца пад «праектам \ ЛИЭС \» папка у адваротным выпадку вы можаце атрымаць непрацоўным спасылку пры захаванні зыходнага кода праекта.

1
дададзена

Я выкарыстоўваю Android Studio 0.5.2. Так што, калі ў вас версія ніжэй, чым у мяне, мой адказ не можа працаваць для вас.

3 спосабу дадаць новы Jar да вашаму праекту:

  1. Menu under Files-->Project Structure
  2. Just press 'F4'
  3. under Project navigation, right clink on any java library and a context menu will show then click on 'Open Library Settings'

Акно Структура праекта будзе ўсплываць.

На левай калонцы націсніце на спасылку «Бібліятэка», то паглядзіце на правай панэлі, дзе ёсць знак плюс "+" і націсніце на яе затым увядзіце шлях да новай бібліятэцы.

Пераканайцеся ў тым, што новая бібліятэка знаходзіцца пад «праектам \ ЛИЭС \» папка у адваротным выпадку вы можаце атрымаць непрацоўным спасылку пры захаванні зыходнага кода праекта.

1
дададзена

Я ў цяперашні час выкарыстоўваю Android Studio 1.4.

For importing and adding libraries, I used the following flow ->

1. Press **Alt+Ctr+Shift+S** or Go to **File --> Project** Structure to open up the Project Structure Dialog Box.

2. Click on **Modules** to which you want to link the JAR to and Go to the Dependency Tab.

3. Click on "**+**" Button to pop up Choose Library Dependency.

4. Search/Select the dependency and rebuild the project.

Я выкарыстаў вышэй падыход для імпарту падтрымкі v4 і бібліятэкі V13.

Я спадзяюся, што гэта карысна і ачышчае струмень.

1
дададзена

Я ў цяперашні час выкарыстоўваю Android Studio 1.4.

For importing and adding libraries, I used the following flow ->

1. Press **Alt+Ctr+Shift+S** or Go to **File --> Project** Structure to open up the Project Structure Dialog Box.

2. Click on **Modules** to which you want to link the JAR to and Go to the Dependency Tab.

3. Click on "**+**" Button to pop up Choose Library Dependency.

4. Search/Select the dependency and rebuild the project.

Я выкарыстаў вышэй падыход для імпарту падтрымкі v4 і бібліятэкі V13.

Я спадзяюся, што гэта карысна і ачышчае струмень.

1
дададзена

Я ў цяперашні час выкарыстоўваю Android Studio 1.4.

For importing and adding libraries, I used the following flow ->

1. Press **Alt+Ctr+Shift+S** or Go to **File --> Project** Structure to open up the Project Structure Dialog Box.

2. Click on **Modules** to which you want to link the JAR to and Go to the Dependency Tab.

3. Click on "**+**" Button to pop up Choose Library Dependency.

4. Search/Select the dependency and rebuild the project.

Я выкарыстаў вышэй падыход для імпарту падтрымкі v4 і бібліятэкі V13.

Я спадзяюся, што гэта карысна і ачышчае струмень.

1
дададзена

Я ў цяперашні час выкарыстоўваю Android Studio 1.4.

For importing and adding libraries, I used the following flow ->

1. Press **Alt+Ctr+Shift+S** or Go to **File --> Project** Structure to open up the Project Structure Dialog Box.

2. Click on **Modules** to which you want to link the JAR to and Go to the Dependency Tab.

3. Click on "**+**" Button to pop up Choose Library Dependency.

4. Search/Select the dependency and rebuild the project.

Я выкарыстаў вышэй падыход для імпарту падтрымкі v4 і бібліятэкі V13.

Я спадзяюся, што гэта карысна і ачышчае струмень.

1
дададзена

У Android Studio (шахта 2.3.1) перайдзіце ў меню Файл - Структура праекта:

enter image description here

0
дададзена

У Android Studio (шахта 2.3.1) перайдзіце ў меню Файл - Структура праекта:

enter image description here

0
дададзена

У Android Studio (шахта 2.3.1) перайдзіце ў меню Файл - Структура праекта:

enter image description here

0
дададзена

У Android Studio (шахта 2.3.1) перайдзіце ў меню Файл - Структура праекта:

enter image description here

0
дададзена

Я выкарыстоўваю Android Studio 0.8.6 і імпартаваць знешнюю бібліятэку ў праекце, ўставіць гэтую бібліятэку ў тэчцы Libs і ўнутры build.gradle шляху запісу гэтай бібліятэкі ў залежнасці, як гэта кампіляваць файлы ( 'ЛИЭС/Google-плэй-services.jar')

0
дададзена

Я выкарыстоўваю Android Studio 0.8.6 і імпартаваць знешнюю бібліятэку ў праекце, ўставіць гэтую бібліятэку ў тэчцы Libs і ўнутры build.gradle шляху запісу гэтай бібліятэкі ў залежнасці, як гэта кампіляваць файлы ( 'ЛИЭС/Google-плэй-services.jar')

0
дададзена

Я выкарыстоўваю Android Studio 0.8.6 і імпартаваць знешнюю бібліятэку ў праекце, ўставіць гэтую бібліятэку ў тэчцы Libs і ўнутры build.gradle шляху запісу гэтай бібліятэкі ў залежнасці, як гэта кампіляваць файлы ( 'ЛИЭС/Google-плэй-services.jar')

0
дададзена