Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
DVyacheslavN
1 / 1 / 0
Регистрация: 28.11.2015
Сообщений: 46
#1

Нужно найти файл моего приложения Android с расширением *.class - Программирование Android

02.10.2016, 14:33. Просмотров 304. Ответов 5

Здравствуйте, возникла проблема с поиском папки куда устанавливается приложение . Задача у меня следующая хочу из С++ метода вызвать свой класс (java*.class) по средствам JNI . только вот путь к нему не знаю потому что он устанавливается архивом apk вместе с приложением. Был /data/app/android.app.Qt-1 но тут только lib и base.apk. а мне нужны файлы типа *.class и еще тут /data/data/android.app.Qt / на первый взгляд тоже нет . может дальше в корне , через adb замучался лазить
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2016, 14:33     Нужно найти файл моего приложения Android с расширением *.class
Посмотрите здесь:

Просмотреть файл моего приложения /data/data/com.example.my.app/files/samplefile.txt - Программирование Android
Добрый день! Не ожидал, что все так сложно окажется. Моя программа создает txt-файл в папке данных, а именно,...

Как изменить имя моего приложения? - Программирование Android
Ни какими способами у меня пока что не получается

Событие установки именно моего приложения - Программирование Android
Мне нужно сразу после установки моего приложения выполнить в нем некий код. Как это сделать ?? Если в манифест добавить в ресивер <action...

Как включить автоматическое обновление моего приложения? - Программирование Android
Обновил файл apk на Google Play несколько часов назад (опубликовано, стабильная версия). А на моем устройстве приложение автоматически до...

Ошибка Could not find class 'android.os.PersistableBundle' - Программирование Android
В общем, такая беда.. Я не так давно начал кодить для Андроида, но до сих пор все было хорошо. Запускал приложение всегда не через...

При запуске моего приложения на телефоне вылетает сначала сообщение - Basic4Android
при запуске моего приложения на телефоне вылетает сначала сообщение "Waiting fo IDE debugger to connect." Как от него избавиться? Или...

Как найти файл в Android Studio - Программирование Android
Народ, подскажите пожалуйста... Мое приложение создает файл с текстовыми данными по нажатию кнопки. Как в Андроид Студио, в эмуляторе найти...

Как увидеть activity другого приложения через прозрачный фон моего? - Программирование Android
Нужно, чтобы под моим приложением было видно другое. Сделал фон моего приложения прозрачным путём добавления...

Eclipse proguard public class android.support.v7.internal.widget.ActionBarView.HomeView - Программирование Android
Добрый день. Сейчас изучаю разработку под андроид. Споткнулся на следующей ошибке This class should be public...

Java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.chimera.GmsModuleInitializer" - Программирование Android
java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.chimera.GmsModuleInitializer" on path:...

Token из приложения Android - Программирование Android
Друзья, добрый день! При подключении к сетевому чату Android программа отправляет некий запрос серверу с токеном аппарата. Токен не...

Изменение приложения на android - Программирование Android
Возникла острая необходимость в данном приложении, но оно к сожалению имеет ограничение по версии. Как убрать из него проверку версии...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pablito
2417 / 1862 / 583
Регистрация: 12.05.2014
Сообщений: 6,601
Завершенные тесты: 1
02.10.2016, 14:34     Нужно найти файл моего приложения Android с расширением *.class #2
http://www.cyberforum.ru/qt/
DVyacheslavN
1 / 1 / 0
Регистрация: 28.11.2015
Сообщений: 46
02.10.2016, 14:58  [ТС]     Нужно найти файл моего приложения Android с расширением *.class #3
уже задавал вопрос на этой ветке )

Добавлено через 21 минуту
10. dex компилятор (а точнее транслятор) — он транслирует .class файлы в classes.dex (Java bytecode в Dalvik bytecode). Описание .dex вы можете прочитать здесь source.android.com/tech/dalvik/dex-format.html. Вот и нашел (( как мне его от туда достать ((
DVyacheslavN
1 / 1 / 0
Регистрация: 28.11.2015
Сообщений: 46
01.11.2016, 23:23  [ТС]     Нужно найти файл моего приложения Android с расширением *.class #4
Все разобрался
vxg
Модератор
3117 / 1919 / 208
Регистрация: 13.01.2012
Сообщений: 7,348
03.11.2016, 09:55     Нужно найти файл моего приложения Android с расширением *.class #5
DVyacheslavN, поделитесь
DVyacheslavN
1 / 1 / 0
Регистрация: 28.11.2015
Сообщений: 46
07.11.2016, 08:50  [ТС]     Нужно найти файл моего приложения Android с расширением *.class #6
это обязательно надо делать в методе JNI_ONLoad и все ) и там все мои классы java ))
Yandex
Объявления
07.11.2016, 08:50     Нужно найти файл моего приложения Android с расширением *.class
Ответ Создать тему
Опции темы

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