在Android设备中找不到应用程序包名称

时间:2013-01-21 08:56:41

标签: android

所以我制作了一个包名为com.xxx.xxx的Android应用程序。我知道任何已安装的应用都会在Android / Data / com.xxx.xxx中创建一个文件夹。但我的情况是我安装后无法在该目录中找到我的应用程序包名称。我错过了什么吗?

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.ceria.tuntun"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

</manifest>

3 个答案:

答案 0 :(得分:2)

已安装的应用程序无需在Android/Data中创建文件夹。只有您的应用程序存储了缓存文件,如果您已经对应用程序进行了编程,那么也是如此。默认情况下,应用程序存储在Internal memory /data/data中,只有当您拥有root用户和root用户的文件浏览器时才能访问这些应用程序。

答案 1 :(得分:0)

你使用哪种设备?您无法在大多数设备中看到应用程序包,因为如果应用程序安装在手机内存中,则无法访问内部存储。您只能访问SDCard

答案 2 :(得分:0)

默认情况下,应用程序已安装到手机记忆库而非SD卡中。只有SD卡文件可以在无根电话中看到。

要安装到SD卡,请将此代码添加到清单文件中。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:installLocation="preferExternal"
... >