【发布时间】:2015-10-27 01:11:36
【问题描述】:
我正在构建一个小型 Android 应用程序,它运行良好。当我运行应用程序时,我是在物理设备 (HTC ONE) 上运行的。当我运行应用程序时,这是运行/控制台上的输出
Uploading file
local path: E:\workspace\TestApp\app\build\outputs\apk\app-debug.apk
remote path: /data/local/tmp/com.giznaj.TestApp
Installing com.giznaj.TestApp
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.giznaj.TestApp"
pkg: /data/local/tmp/com.giznaj.TestApp
Success
当应用程序运行时,我打开资源管理器(显示隐藏文件),但我终生无法找到此文件夹/文件。
我寻找文件夹的原因是我可以打开应用程序正在创建的文本文件。我想检查内容,因为我很难使用应用程序打开它。
【问题讨论】:
-
仅供参考,Android 不允许您在安装 APK 的位置创建文件。 developer.android.com/training/basics/data-storage/files.html
-
你能澄清你的问题吗?你在找什么?数据库?一个简单的文本文件?一个图像?它们存储在不同的目录中(默认情况下)。查看您的代码会有所帮助。
-
第一个问题:为什么我在资源管理器中看不到文件夹(上面列出的)?
-
我现在如何显示我的代码?它说它太长了。我只是想展示一种方法
-
当您从 Android Studio 中运行应用程序并选择在设备上运行时(就像我在开场问题中提到的那样),它在设备上的哪个位置安装应用程序?似乎您无法控制它的位置。如果我从控制台查看路径,您会认为可以找到它,但我找不到。我什至显示隐藏文件。
标签: java android file installation directory