Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Gourmand
1 / 1 / 1
Регистрация: 29.01.2015
Сообщений: 65
#1

Как сохранить определённые файлы при установке APK в некий каталог? - Программирование Android

31.01.2017, 16:48. Просмотров 360. Ответов 6
Метки нет (Все метки)

Приложение на Qt для Android может использовать нативные библиотеки, если они лежат в /data/local/tmp/qt. Можно ли создать AndroidManifest.xml так, чтобы при установке APK на устройство заданные где-либо в манифесте файлы автоматически были сохранены в заданный каталог? Ну и соответственно, чтобы права на выполнение были заданы. Либо может для этого надо скрипт какой-то сделать и включить в APK?

Вопрос касается не использования Qt, а именно процедуры обработки манифеста и установки APK, то есть, относится к Android, а не Qt.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2017, 16:48
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как сохранить определённые файлы при установке APK в некий каталог? (Программирование Android):

Как в Android Studio создавать установочные apk файлы для наших гуглофонов?
Как в Android Studio создавать установочные apk файлы для наших гуглофонов? В...

Сохранить java или jar в apk
Доброго времени суток, возможно ли сохранить проект в java под андроид ?

Есть ли какой-либо способ посмотреть все файлы в apk приложении
Поспорили с другом, что я не смогу сделать программу как у него. Подскажите...

Как копировать каталог с подкаталогами и сохранить при этом структуру каталогов?
Как, при копировании, копировать каталог с подкаталогами, и сохранить при этом...

Как сохранить разделы при установке?
Первый раз пытаюсь поставить Linux OpenSuse, выделил под систему один раздел...

Как сохранить лицензию при чистой установке?
Жила-была Win7 максимальная. Активированная, только ключ давно уже посеялся. А...

6
vxg
Модератор
3231 / 2034 / 319
Регистрация: 13.01.2012
Сообщений: 7,885
01.02.2017, 06:33 #2
Gourmand, никогда не слышал чтобы при установке пакета что-то запускалось - при мне все веселье начиналось только когда запускали приложение руками или через внешний вызов
0
Vladimir93
53 / 54 / 8
Регистрация: 28.06.2015
Сообщений: 229
01.02.2017, 10:55 #3
Цитата Сообщение от Gourmand Посмотреть сообщение
Можно ли создать AndroidManifest.xml так, чтобы при установке APK на устройство заданные где-либо в манифесте файлы автоматически были сохранены в заданный каталог?
Нет. Это не Windows. Максимум что можно это в процессе установки создать папку, на sd - карте. Да и то, гугл попилил возможность работать с данными на флешке версии с 4.4, вроде. А уж про автозапуск можно и не мечтать. Только ручками.
0
Gourmand
1 / 1 / 1
Регистрация: 29.01.2015
Сообщений: 65
01.02.2017, 16:29  [ТС] #4
Меня интересует не автозапуск, а автосохранение в определённый каталог при установке приложения. Этого тоже нет?
0
_Night_Scream_
77 / 75 / 9
Регистрация: 08.08.2013
Сообщений: 623
01.02.2017, 16:39 #5
Gourmand, что такое автосохранение при установке в каталог?
приложение будет 10 раз переустанавливаться?
при запуске приложения делайте всё, что нужно.
Единственный вариант написать какой нить сервис, который будет ловить событие об установки приложения с таким то пакетом и делать действие, тоесть другим приложением, запущенным ранее, более никак.
0
Gourmand
1 / 1 / 1
Регистрация: 29.01.2015
Сообщений: 65
01.02.2017, 22:18  [ТС] #6
Цитата Сообщение от _Night_Scream_ Посмотреть сообщение
что такое автосохранение при установке в каталог?
Автоматическое сохранение определённых файлов из APK в заданный каталог.
Цитата Сообщение от _Night_Scream_ Посмотреть сообщение
Единственный вариант написать какой нить сервис, который будет ловить событие об установки приложения с таким то пакетом и делать действие, тоесть другим приложением, запущенным ранее, более никак.
А в первый раз оно само должно свои библиотеки куда надо скопировать? Тогда какой смысл чего-то ловить, если последующие установки от первой ничем не отличаются?
0
powowstal
30 / 30 / 5
Регистрация: 21.03.2013
Сообщений: 369
02.02.2017, 03:38 #7
Gourmand, Android закрытая ОС и при установке пакета свои фигли-мигли не провернешь. Она может только предложить выполнить код при открытии установленного приложения http://developer.alexanderklimov.ru/android/theory/lifecycle.php
P.s. android приоткроется только с root правами и то ровно настолько что бы не поломать систему.
0
02.02.2017, 03:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.02.2017, 03:38
Привет! Вот еще темы с решениями:

Как на клиентском JavaScript создать некий текст и сохранить
Нужно дать пользователю возможность сохранить некий текст в файл, даже если...

Как сохранить некоторые разделы при установке системы?
Доброго всем времени суток. Пару дней назад впервые познакомился с Linux. Я...

При установке приложений на смартфон через прогу Install Apk постоянно выдается ошибка
здравствуйте старенький смартфон HTC Desire A8181 Android 2.2 при установке...

Как сохранить ссылки на файлы при переносе сайта с dle на wordpress
Здравствуйте. В общем при переносе сайта с dle на wordpress, ссылки на...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru