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

Android Large Scale Project – Можно ли разделить несколько проектов библиотеки?

Я собираюсь разработать очень масштабный андроидный проект, который имеет тысячи классов и ресурсов. Я планирую разделить приложение на модули и развить их отдельно как проекты библиотек. Позже объедините их вместе. (Приложение может содержать 5-6 модулей, поэтому планируется создать 5 – 6 библиотечных проектов и объединить их) Подходит ли этот подход? Или андроид, пожалуйста, предложите способ […]

Проект библиотеки Android говорит, что nullpointerexception

У меня есть проект андроидной библиотеки my_lib основном my_lib имеет list activity MyListActivity имеет ресурсы и материалы. Когда я запускаю приложение для Android, MyListActivity работает отлично. Но когда я создаю еще один test_proj скажите test_proj и сделайте my_lib качестве проекта библиотеки Android и добавьте в test_proj качестве библиотеки и MyListActivity активность MyListActivity в AndroidManifest и […]

Как преобразовать проект андроида в проект библиотеки в Eclipse?

Я хочу преобразовать проект андроида в проект библиотеки. Это можно сделать? Я пытаюсь использовать этот проект в другом проекте.

Вызов активности приложения из проекта библиотеки в Android

В порядке, Поэтому я создаю проект библиотеки элементов интерфейса. Библиотека имеет некоторые действия, которые основаны на ActionBarSherlock, которая является обратной совместимостью библиотеки для панели действий в android. В этих действиях я хотел бы иметь кнопку в панели действий, которая приведет пользователя домой независимо от того, какую деятельность они используют в проекте библиотеки. Некоторая терминология. «Библиотека» […]

Android: no class def найденная ошибка из проекта библиотеки

Я получаю исключение noclassdeffound при запуске моего приложения с эмулятором: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Intent myIntent = new Intent(ActivityPano.this, ActivityTable.class); startActivity(myIntent); } Исключение вызывает ActivityTable. Он определен в проекте андроидной библиотеки, который я включил в путь сборки java, а также в диалоговом окне ссылок на андроид. Ошибок в eclipse нет, но при […]

Наличие двух или более проектов библиотеки и основного проекта в Android Development

Я добавил johannilsson-android-actionbar в качестве библиотеки для своего проекта. Он работал хорошо, и все было хорошо для меня. Но недавно я добавил uitableView в качестве библиотеки и получил эту ошибку: /–mypath–/actionbar/res/values/attrs.xml:19: error: Атрибут "tittle" уже определен И R не известен, поэтому я не могу ссылаться на свой XML. У меня есть ADT 17 и Eclipse […]

Создание файла AAR из сторонней библиотеки Android

Я ищу, чтобы создать файл AAR из существующей сторонней библиотеки Android, но до сих пор не смог найти много документации в Интернете. В одном сообщении упоминалось, что файл автоматически генерируется при добавлении библиотеки в зависимость от существующего проекта Android Studio и создания этого проекта, а другой – для использования Apache Axis2. Тем не менее, им […]

Должны ли Android-библиотеки определять targetSdkVersion?

Я понимаю, почему библиотека библиотеки может быть полезной для определения minSdkVersion, но добавляет ли библиотека, имеющая определенную targetSdkVersion, какое-либо значение? Я не уверен, будут ли проблемы с библиотеками, имеющими более низкие и более высокие целевые объекты, чем основной проект. Будут ли они просто проигнорированы, если основной проект определит это? Или, возьмите нижний / более высокий? […]

ProGuard в AndroidStudio: как получить обфускацию библиотеки .aar-файлов из многомодульной версии выпуска проекта?

У меня есть следующая ситуация: у меня есть проект в Android Studio 1.4, который имеет 3 модуля. Основной модуль – один для приложения, остальные 2 – библиотечные модули / подпроекты. Поэтому, когда я строю весь проект (используя gradle), я получаю приложение как .apk со всеми зависимостями (2 библиотечных модуля), и все работает по назначению. Я […]

NoClassDefFoundError при обновлении Androod поддерживает lib от 23.2.0 до 23.1.1

Я обновляю библиотеку поддержки Android с версии 23.1.1 до 23.2.0 и должен обновить репозиторий библиотеки поддержки Android в студии Android. Поскольку в новой версии есть некоторые ошибки, я хочу понизить ее. После понижения до 23.1.1 я получил эти ошибки java.lang.NoClassDefFoundError: Failed resolution of: android/support/v7/widget/TintManager; at android.support.design.widget.TabLayout$TabView.<init>(TabLayout.java:1185) at android.support.design.widget.TabLayout.createTabView(TabLayout.java:656) at android.support.design.widget.TabLayout.addTabView(TabLayout.java:695) at android.support.design.widget.TabLayout.addTab(TabLayout.java:386) at android.support.design.widget.TabLayout.addTab(TabLayout.java:361) at […]