106得票4回答
在AndroidManifest.xml文件中,android:supportsRtl="true"的用途是什么?

每当我在Android Studio中创建新项目时,我的应用程序的AndroidManifest文件中会出现android:supportsRtl="true"。<application android:allowBackup="true" android:icon="@...

77得票10回答
如何查找我Android设备上是否存在特定的软件包?

我怎样才能找到我Android设备上是否安装了某个特定的软件包或应用程序,例如:com.android.abc?

53得票1回答
Android Studio - 公司域名

在Android Studio中创建新项目时,会提示您填写域名。 我已经知道可以随便编一个,但如果想在Google Play商店上分发应用程序怎么办?即使我永远不使用我的域名,我需要购买一个Web域名来分发我的应用程序吗?

45得票14回答
在安卓系统中,我该如何检查一个应用是否为非系统应用?

我正在获取一个ApplicationInfo对象列表,使用packageManager.getInstalledApplications(0),并尝试按系统应用和非系统应用对它们进行分类。 一段时间以来,我一直在使用here中描述的技术,但在我的应用程序中看到有些应用程序不在非系统应用程序列...

30得票4回答
安卓应用程序中的"./META-INF/CERT.RSA"文件包含什么内容?

我是新手,正在尝试了解Android应用程序"./META-INF"文件夹下的"CERT.RSA"文件组件。 据我所知,"CERT.RSA"用于验证同一目录下"CERT.SF"文件的签名。它应该包括证书元信息(主题、颁发机构、系列号等)、开发者私钥签署的"CERT.SF"文件的签名和用于验证...

27得票7回答
在 Android 应用程序启动时添加加载屏幕

我的应用程序在10秒内加载起始页。在这10秒的时间内,安卓屏幕是空白的。我想在这段时间内添加一个加载屏幕。如何添加?同时告诉我如何在应用程序中知道起始页面正在加载?并告诉我该如何在我的应用程序中实现此功能?

26得票2回答
Android清单文件中的元数据返回为null。

我有一个类,其中包含一个方法,该方法尝试从清单文件中检索元数据。除了从应用程序信息创建的捆绑包返回空值之外,一切正常。 这是代码: private int getCurrentVersion(){ int currVersion = 0; try { A...

24得票6回答
如何在Android中通过编程方式配置启动器活动?

我正在开发一个应用程序,其中包含两个活动:LoginActivity和MainActivity。当用户第一次打开应用程序时,他将登录并且他的凭据(用户名和令牌)将保存在Preferences中。 现在,如果用户再次打开应用程序,则应启动MainActivity。 我尝试在Applicatio...

14得票10回答
如何获取用户在Android设备上安装的应用程序列表?

目前我正在使用以下代码:List<PackageInfo> packs = getPackageManager().getInstalledPackages(0); 但它返回了由设备制造商和我安装的应用程序。如何限制只返回我安装的应用程序?

11得票2回答
在安卓系统中如何获取已安装应用程序的名称?

我写了一个小方法来显示Android设备上已安装的应用程序名称。但是当我使用"name"属性时,它会显示异常错误。而当我使用"packageName"时,该方法可以完美执行并在列表中显示包名。private void getInstalledApps() { // TODO Auto-...