Intereting Posts
Поиск местоположения (позиции) просмотра на дисплее (экране) в android Остановленное обслуживание – это постоянная сборка мусора Проект в Android Studio не запустится – класс активности не указан Пинч-зум для пользовательского просмотра Создание объекта местоположения в Android со значениями широты и долготы ListView, как в приложении универсального образа загрузчика изображений Разница между событием OnClick () и OnClickListener? OnPrepareOptionsMenu не вызывается Установить inputType для EditText? Веб-просмотр Android: предотвращать перенос сенсорных жестов на родительский просмотрщик Использование Google Docs и API электронных таблиц Google для Android Размещение видео внутри видеообзора Кнопка android RadioButton вытягивающая сила тяжести Android / Crashlytics NoClassDefFoundError для com.crashlytics.android.beta.Beta во время выполнения Android Studio build flavors – Как иметь одинаковые исходные файлы в разных вариантах

Импорт android.support не может быть разрешен

Я пытаюсь запустить код, предоставленный ЗДЕСЬ
Я загрузил код из своего Github и импортировал его в Android SDK, но он показывает ошибку на линиях

import android.support.v4.app.FragmentActivity; import android.support.v4.app.NavUtils; 

В нескольких файлах. Однако, если я проверю Android SDK Manager, будут установлены Android Support Library а также Android Support Repository в папке Extras. Я также вижу папку поддержки и ее содержимое в каталоге поддержки SDK_INSTALL\sdk\extras\android\support . Он также имеет папку v4, которая также содержит android-support-v4.jar и папку src . TH почему он все еще показывает ошибку, как мне ее решить и как мне получить этот пример кода? Пример кода для приложения для чтения RSS, если это актуально.

Solutions Collecting From Web of "Импорт android.support не может быть разрешен"

Следуйте этим шагам:

Для Eclipse:

  • Перейти к Properties вашего проекта
  • Перейдите к пути Java Build Path
  • Затем перейдите на вкладку « Libraries ». Нажмите кнопку « Add External JARs на правой панели.
  • Выберите файл android-support-v4.jar , обычно путь к файлу Jar :
    YOUR_DRIVE \ андроид-SDKs \ Extras \ Android \ поддержка \ v4 \ Android-поддержка-v4.jar
  • После добавления andorid-support-v4.jar перейдите на вкладку « Order and Export » и установите галочку в файле библиотеки android-support-v4 .
  • После выполнения вышеописанного, очистите проект и создайте его.
  • Задача решена.

Для Android Studio:

Укороченная версия:

  • Добавьте компиляцию 'com.android.support:support-v4:YOUR_TARGET_VERSION' в файл build.gradle.

Длинная версия:

  • Перейти к файлу -> Структура проекта

  • Перейдите на вкладку «Зависимости» -> Нажмите знак «Плюс» -> «Перейти к« Зависимость библиотеки »

  • Выберите поддержку библиотеки "support-v4 (com.android.support:support-v4:YOUR_TARGET_VERSION)"

  • Перейдите к своему «build.gradle» внутри вашего каталога приложений и дважды проверьте, добавлена ​​ли ваша необходимая библиотека поддержки Android в ваши зависимости.

  • Перестройте свой проект, и теперь все должно работать.

Дальнейшее чтение по этому вопросу:

  1. Библиотека поддержки – Android Dev
  2. Что такое Android Support Library?
  3. Как работает Android Support Library?

Надеюсь, это поможет.

Andorid-support-v4.jar – это внешний файл jar, который вы должны импортировать в свой проект.

Так вы делаете это в Android Studio:

Перейти к файлу -> Структура проекта Введите описание изображения здесь

Перейдите на вкладку «Зависимости» -> Нажмите знак «Плюс» -> «Перейти к« Зависимость библиотеки » Введите описание изображения здесь

Выберите поддержку библиотеки "support-v4 (com.android.support:support-v4:23.0.1)" Введите описание изображения здесь

Теперь перейдите в файл «build.gradle» в своем приложении и убедитесь, что в ваши зависимости добавлена ​​поддержка библиотеки поддержки Android. Кроме того, вы могли бы просто набрать compile 'com.android.support:support-v4:23.0.1' непосредственно в свои dependencies{} вместо того, чтобы делать это через графический интерфейс.

Введите описание изображения здесь

Перестройте свой проект, и теперь все должно работать. Введите описание изображения здесь

Другой способ решить проблему.

Если вы пользуетесь библиотекой поддержки, вам нужно добавить в проект сборку lib. Эта ссылка показывает, как добавить поддержку в ваш проект

Предполагая, что вы добавили поддержку lib ранее, но вы получаете упомянутую проблему, вы можете выполнить следующие шаги, чтобы исправить это.

1- Щелкните правой кнопкой мыши по проекту и выберите « Путь сборки» -> «Настроить путь сборки».

2- На левой стороне всплывающего окна выберите Android . Вы увидите изображение так:

Введите описание изображения здесь

3- Вы можете заметить, что на мамонте ссылка на libaray не указана. Теперь нажмите кнопку добавления , показанную внизу справа. Вы увидите всплывающие окна, как показано ниже.

Введите описание изображения здесь

4- Выберите библиотеку appcompat и нажмите ok. (Примечание: lib будет отображаться, если вы добавили их, как упоминалось ранее). Теперь вы увидите следующее окно.

Введите описание изображения здесь

5- Нажмите ok. Это оно. Lib добавляется в ваш проект (обратите внимание на красную метку), и ошибки, связанные с включением поддержки lib, должны идти сейчас.

Я выполнил приведенные выше инструкции Gene в Android Studio 1.5.1, но добавил это в мой файл build.gradle:

 compile 'platforms:android:android-support-v4:23.1.1' 

Поэтому я изменил его на:

 compile 'com.android.support:support-v4:23.1.1' 

И он начал работать.

Эта проблема также может возникнуть, если у вас есть несколько версий одной и той же библиотеки поддержки android-support-v4.jar . Если ваш проект использует другие проекты библиотеки, которые содержат разные версии библиотеки поддержки. Чтобы решить проблему, сохраните одну и ту же версию библиотеки поддержки в каждом месте.

Это очень простой шаг для импорта любого стороннего файла lib или jar в ваш проект

  1. Скопируйте файл android-support-v4.jar из файла your_drive \ android-sdks \ extras \ android \ support \ v4 \ android-support-v4.jar
    Или копировать из папки bin вашего существующего проекта.
    Или любой файл сторонней стороны .jar
  2. Вставить скопированный файл jar в папку lib

  3. Щелкните правой кнопкой мыши на этом файле jar, а затем нажмите « Создать путь» -> «Добавить в путь сборки». Введите описание изображения здесь

  4. Даже если вы получаете ошибку в своем проекте, тогда очистите проект и создайте его.

Я разрешил это, удалив android-support-v4.jar из моего проекта. Потому что appcompat_v7 уже имеет его копию.

Если вы уже импортировали appcompat_v7, но проблема еще не решена. Затем попробуйте.

Android Studio 2.2.3 Linux Mint 18.1

Внутри вашего «проектного представления» открывайте скрипты Gradle -> build.gradle (Module: app) и поместите указатель мыши внутри зависимостей слов.

Нажмите на лампочку и нажмите «добавить зависимость от библиотеки», и для меня там были перечислены все библиотеки, которые я хотел.

Примеры библиотек, которые подошли ко мне: compile 'com.android.support:gridlayout-v7:25.1.0' compile 'com.android.support:support-v13:25.1.0'

Теперь я хочу добавить поддержку android по умолчанию в настройках по умолчанию Gradles.