Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 2
Регистрация: 12.10.2014
Сообщений: 22

Реализовать плагины для приложения

11.10.2015, 21:15. Показов 1369. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет. Не знаю как правельней назвать то что мне нужно, но больше всего подходит плагин. Словом нужно часть ресурсов в внешнии приложения. Такое встречается во многих приложениях, например PhotoGrid. Пользователь сам выбирает дополнение которое ему нужно и устанавливает. После этого, основное приложение должно получить список всех дополнений и предложить выбрать то которое нужно пользователю. От сюда и ряд вопросов.
  1. Как получить доступ к ресурсам из отдельного приложения?
  2. Как получить список дополнений.
По первому вопросу я так понимаю что package плагина должно быть темже что и основное приложение плюс имя самого плагина. Например так com.mycompany.testapp имя приложения и com.mycompany.testapp.plagin_test имя плагина. В таком случае я смогу тупо обратиться к этому плагину из основного приложения? Про список на ум приходит только одно, получить список всех приложений и регулярками выбрать свои. Или я велосипед изобретаю и есть метод который вернет только мои приложения? Спасибо.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.10.2015, 21:15
Ответы с готовыми решениями:

Плагины для моего приложения.
Кто-нибудь может подсказать хороший ресурс или литературу, где описывается технология плагинов? Как разработать систему, чтобы она...

Плагины. Доступ из плагина к классам приложения
Доброго времени суток. Есть готовое рабочее приложение, появилось желание добавить расширяемость функций за счёт плагинов. Упёрся в...

Реализовать анимированную заставку для приложения
Подскажите, как мне на время загрузки формы (она долго грузится) показать форму с анимацией (типа круга progress circle). Эта форма должна...

10
 Аватар для YuraAAA
1605 / 1337 / 291
Регистрация: 25.10.2009
Сообщений: 3,487
Записей в блоге: 2
11.10.2015, 21:47
Сначала я ничего не понял, а потом вообще ничего не понял.
В чем замысел "плагина"? Какой-то дополнительный функционал? Это стороннее приложение (если да, то каков механизм взаимодействия? Broadcast/AIDL/Shared data)?
0
0 / 0 / 2
Регистрация: 12.10.2014
Сообщений: 22
11.10.2015, 22:11  [ТС]
Да, это как бы дополнительный функцианал. В основном это будут дополнитедльные ресурсы.
0
 Аватар для YuraAAA
1605 / 1337 / 291
Регистрация: 25.10.2009
Сообщений: 3,487
Записей в блоге: 2
11.10.2015, 23:33
Так функционал? Или ресурсы? А если ресурсы, то как Вы собираетесь брать их из другого приложения?
0
0 / 0 / 2
Регистрация: 12.10.2014
Сообщений: 22
11.10.2015, 23:58  [ТС]
Вот я и спашиваю как это правильно реализовать? В краце как это вижу я, точней что мне нужно. В внешнем модуле есть всего один метод, getItems например, этот метод возвращает массив содержащий bitmap и string, далие полученные даные используются в приложении. Сам внешний модуль не является android.intent.category.LAUNCHER, тоесть в списке приложений его нет и его видит только основное приложение. Я еще раг повторюсь, может это как-то иначе делается, но как я не знаю. Такое вот ТЗ стоит, а без четкого ТЗ, результат сами понимаете какой. В общем завтра продолжу попытки, сегодня настраивал студию, в Крыму изза санкций проблемно качать что-то с гугла, 403 ошибка, приходится юзать vpn, а бесплатные PPTP до того медленные, еще и обрыв идет часто, приходится реконектится и с начала начинать, но вроде все нужное скачал. Правда еще одна пабла возникла, гаджет совсем китайский и студия и еклипс его в упор не видят, хотя по ADB его видно хорошо и даже приложения устанавливает, вот с студией туго, приходится експортировать в апк и через ADB устанавливать. В общем геморой да и только. Завтра еще попробую декомпилировать PhotoGrid и посмотреть как там реализованно, но там стикеры в плагине лежат в assert.И в src всего один класс пустышка.
0
91 / 91 / 14
Регистрация: 10.10.2015
Сообщений: 307
Записей в блоге: 1
12.10.2015, 06:10
Лучший ответ Сообщение было отмечено dexanewcomer как решение

Решение

>если ресурсы, то как Вы собираетесь брать их из другого приложения?

это возможно. вот здесь это с приличным примером. а вот тут рассказывают что-то совсем нужное топикстартеру.
1
0 / 0 / 2
Регистрация: 12.10.2014
Сообщений: 22
12.10.2015, 21:35  [ТС]
bastrakov, спасибо. Это уже реально может помочь. Постараюсь прикрутить.
0
 Аватар для YuraAAA
1605 / 1337 / 291
Регистрация: 25.10.2009
Сообщений: 3,487
Записей в блоге: 2
13.10.2015, 13:41
Цитата Сообщение от dexanewcomer Посмотреть сообщение
в Крыму изза санкций проблемно качать что-то с гугла

Не по теме:

Привет из Крыма, можно использовать Tor :)

1
0 / 0 / 2
Регистрация: 12.10.2014
Сообщений: 22
13.10.2015, 23:19  [ТС]
Цитата Сообщение от YuraAAA Посмотреть сообщение
Привет из Крыма, можно использовать Tor
Не получилось у меня его настроить. Пока остается только vpn.

Добавлено через 1 час 1 минуту
Цитата Сообщение от dexanewcomer Посмотреть сообщение
Не получилось у меня его настроить. Пока остается только vpn.
Поспешил с ответом. Все вышло, работает быстрей чем через публичные бесплатные vpn. Спасибо.

Не по теме:

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

0
 Аватар для YuraAAA
1605 / 1337 / 291
Регистрация: 25.10.2009
Сообщений: 3,487
Записей в блоге: 2
13.10.2015, 23:21
С гуглплеем проблема решается через openvpn. Напиши в лс или в вк, помогу
0
13.10.2015, 23:53  [ТС]

Не по теме:

Цитата Сообщение от YuraAAA Посмотреть сообщение
через openvpn
Пока так и делаю, сейчас пока на пк тестирую тор, скорость снижает капитально, но хоть без проблем можно с developer.android.com и прочих сайтов качать, счас еще ютуб проверю.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.10.2015, 23:53
Помогаю со студенческими работами здесь

Реализовать два приложения, вычисляющих сумму ряда Маклорена для функций
Есть класс, как создать каркас приложения для вычисления неопределенного числового ряда. Реализовать два конкретных приложения,...

Плагины для Mozilla
МедведЪ, тут выбирай любую локализацию)

плагины для WMP!
помогите кто-нить! у меня стоит виста, я хочу настроить потоковое телевидение через интернет, но мне нужен плагин для просмотра TV,...

Плагины для joomla.
Где брать плагины для joomla? Как их ставить в joomla? Не развалится ли хостинг, если поставить их все? Какую cms можно использовать как...

Плагины для 3dsmax на VB
Можно ли на VB писать плагины для 3dsmax. По SDK к MAX их нужно писать ни С. Но С я плохо знаю и не люблю. Если у кого-то есть информация...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru