Articles of библиотека

Как создать проект андроидного jar с src, res папкой

Я хочу, чтобы проект проекта андроида использовался как библиотека jar в другом проекте с папкой источника и ресурсов. Я создал демонстрационный проект и экспортировал его в jar, выбрав папку src и res из eclipse. В моем проекте jar есть класс представления, который использует компоновку xml файловых форм ресурсов jar project.I добавил demo.jar в другой проект […]

Android _ Не удалось разрешить импорт android.support.v7.graphics?

Я добавляю в свой проект appcompat_v7 но я не могу import : import android.support.v7.graphics.Palette; Что я могу сделать ? Я вижу мою android-support-v7-appcompat.jar в этом jar пакет android-support-v7.appcompat пуст. Как я могу получить подкласс?

Случайно удаленная папка зависимостей android

Я случайно удалил библиотеку: «зависимости от android». Есть ли способ получить его или импортировать / загрузить? Человек предложил мне «перейти к исходному файлу и сказать, что импорт заказов для всех библиотек вам нужен, кроме android defualt libs ..», но я не совсем понимаю, что это значит. Любой совет будет очень благодарен!

Версии моих собственных Android-библиотек

В настоящее время я разрабатываю пользовательскую библиотеку для Android. Моя идея – иметь версию для приложения (в настоящее время я устанавливаю его в файле build.gradle, и он отлично работает) и другая версия для библиотеки. Существует ли наилучшая практика для достижения этой цели без объединения двух файлов build.gradle? Я нашел пару подобных вопросов о SO, но […]

Получение заголовков разделов для работы с SuperSLiM и RecyclerView

В настоящее время я пытаюсь реализовать заголовки разделов в моем RecyclerGrid на Android. Я наткнулся на SuperSLiM, который в основном имеет все функции, которые мне нужны. Теперь проблема в том, что, на мой взгляд, плохо документировано, как реально реализовать это, чтобы он работал. Я читал данный пример, но он полон функций, где я лишь частично […]

Как ссылаться на значок из проекта библиотеки в AndroidManifest.xml приложения

Я пытаюсь использовать один и тот же значок приложения для всех приложений, полученных из проекта библиотеки. Я думал, что это будет так же просто, как реализация рекомендаций, предоставленных в этой теме , но, к сожалению, это не сработает. Что я сделал, добавьте <manifest> в AndroidManifest.xml приложения следующую строку: xmlns:mylib="http://schemas.android.com/apk/res/com.example.baseapp" И несколько строк в одном файле […]

Невозможно выполнить dex: несколько файлов dex определяют Lcom / 9oldandroids / animation / Animator $ AnimatorListener;

Я неоднократно получаю ошибку при создании apk. Проделали основные вещи, такие как очистка, обновление и перезапуск затмения, но до сих пор не решены. Вот журнал ошибок. com.android.dx.util.DexException: Multiple dex files define Lcom/nineoldandroids/animation/Animator$AnimatorListener; at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:592) at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:550) at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:531) at com.android.dx.merge.DexMerger.mergeDexBuffers(DexMerger.java:168) at com.android.dx.merge.DexMerger.merge(DexMerger.java:186) at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:300) at com.android.dx.command.dexer.Main.run(Main.java:232) at sun.reflect.GeneratedMethodAccessor29.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) […]

Невозможно создать экземпляр активности … Вызывается ClassNotFoundException

После преобразования отлично работающего приложения в библиотеку (включая класс Activity!), Я пытаюсь создать приложение, которое использует всю эту библиотеку, просто суперклассифицируя деятельность библиотеки: package com.example.baseapp.paid; import android.os.Bundle; import com.example.baseapp.LibActivity; public class PaidActivity extends LibActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); } } Eclipse создает […]

Что делает флажок «Библиотека», «Под крышкой»?

Я заметил, что когда я конвертирую существующий проект приложения Android в проект библиотеки Android , установив флажок «Библиотека» , ничего не меняется в исходном коде проекта или в файлах XML. Итак, что действительно происходит, когда установлен флажок «Библиотека»? Какие изменения происходят внутри, в пакетах и ​​/ или файлах проекта ? Где я могу узнать больше […]

Как Android обрабатывает несколько R.java?

Я создаю пару приложений для Android-приложений для проекта. Чтобы упростить вопрос, допустим, у меня есть две библиотеки ( utilLib , screenLib ) в этом проекте (теперь это будет приложение ). В каждом проекте есть ресурс String с тем же именем, но с разными значениями. Как это: utilLib <string name="app_version">1.0</string> <string name="hello">UtilLib Hello</string> screenLib <string name="app_version">0.7a</string> […]