Android Studio Device File Explorer запускается как: Пакет 'my project name' неизвестен
Я использую Android Studio 3.0 и хочу получить доступ к базе данных sqlite, поэтому я хочу загрузить ее внутри data/data/project
, но когда я подключаю телефон Android и открываю папку проекта, это происходит, run-as: Package 'my project' is unknown
.
Каталог пакетов устройств на реальном устройстве:
Но когда я использую эмулятор, чтобы сделать это, все в порядке.
Кто-нибудь знает, почему это так?
Каталог пакетов устройств в эмуляторе:
Большое спасибо!
Ответы
Ответ 1
По соображениям безопасности это не разрешено.
Вы можете сделать это только на эмуляторе или на рутированном устройстве.
Но вы можете добавить необходимые файлы в ресурсы, поэтому они включены в APK.
build.gradle:
android {
sourceSets.main {
assets.srcDir '/absolute/path/to/your/assets/folder'
}
}