问题标签 [android-developer-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
43 浏览

android - 从 Android 中的日历条目调用您的应用

我正在编写一个应用程序,它将创建带有提醒的日历条目,这没问题。在日历条目上,我想添加一个链接或对我的应用程序的引用,这样它就可以打开我的应用程序,并传递与日历条目关联的 ID。这与 Facebook 日历条目类似的方式有一个“墙帖”链接,一旦点击,就会为 Facebook 对应的好友。任何帮助将不胜感激。

0 投票
2 回答
643 浏览

java - 如何从android应用程序中的文本文件中读取一个大的json?

我的 android 应用程序中有一个包含 json 的文本文件。我需要阅读并解析那个json。文件大小为 21 MB。我正在使用以下代码读取文件:

在实际情况下,大小 int 为 20949874。循环完成后,即使我更改 for 循环的范围,stringBuilder 的长度也始终为 11264。我试图在不使用循环的情况下从 InputStream 创建一个字符串,但它总是给我 OutOfMemoryError 异常。我还在我的日志中得到“将堆(碎片情况)增加到 26.668MB 以分配 20949890 字节”。我在这里搜索并尝试了不同的解决方案,但没有成功。知道我应该如何解决这个问题。提前致谢。

0 投票
1 回答
422 浏览

android - MonkeyRunner 脚本转到“开发人员选项”,然后选中“保持清醒”,但未记录

我正在做一个MonkeyRunner 脚本,它在 android 设置菜单中设置一些设置。问题是,当我转到开发人员选项时,我需要检查“保持清醒”和“允许模拟位置”,但是当脚本完成后,这两个不再检查。

似乎该设备不允许通过 adb 更改某些设置,因为当我手动进行时它可以工作。

这是单击“保持清醒”并获取结果图像的代码部分。图像显示该按钮被单击。但是在脚本之后,如果我手动返回,我可以看到“保持清醒”未被选中。

0 投票
2 回答
1623 浏览

android-5.0-lollipop - 如何以编程方式在托管配置文件(Android 5.0)中启用非市场应用程序

您好,我正在检查 Android 5.0 示例,有示例 BasicManagedProfile。使用它我已成功创建托管配置文件。但它仅将市场应用程序(从 Google Play 下载)作为托管应用程序进行管理。但是我尝试使用自定义说它是市场上不可用的 HelloWOrld 应用程序。它给了我错误“ java.lang.IllegalArgumentException:只有系统应用程序才能以这种方式启用。”

我用来启用应用程序的代码。是否有任何方法或 API 可以在托管配置文件中启用自定义应用程序。

0 投票
1 回答
1980 浏览

android - SDK Manager in Android studio not opening when clicked on inside Android studio

I am experiencing difficulties when opening the SDK Manager in Android Studio. when i click the sdk manager icon in Android Studio a small window saying starting sdk manager it loads then nothing happens. I have set my environmental Variables and completed the installation process as told and done tons of research but i couldn't get a solution. I just do not know what to do anymore. Can U guys pleases help me? i am using a 32 bit windows 7 laptop.

0 投票
1 回答
63 浏览

java - 尝试使用 eclipse 制作我的第一个应用程序时出错

我在尝试使用 eclipse 制作我的第一个应用程序时遇到 4 个错误。请尝试帮助我解决以下问题:

1) 属性缺少 android 命名空间

2) 属性缺少 android 命名空间

3) 重复的 id @+id/image 已在此布局前面定义

4) 方向错误,未指定方向....

0 投票
1 回答
1282 浏览

java - 在服务中下载文件(Android)

我希望我的服务即使在申请完成后也能正常工作。它继续支持工作,并且不会重新启动。我知道这可以在很多应用程序中实现同时下载文件,服务都继续流畅运行,我也想实现

示例代码清楚地说明什么是危险的

}

0 投票
0 回答
32 浏览

android - 如何转换“R.array.abc”类型的字符串以将其传递给getResources().getStringArray?

我有许多以 xml 形式存在的字符串数组

在我的活动中,这就是我现在访问它们的方式

但是为了减少代码我需要做类似的事情

所以现在我的 xyz 包含基于位置的 R.array.abc1 或 R.array.abc2 ,无论如何我可以使用 xyz 在 getStringArray 函数中传递它来获取我的工作/以上代码所实现的功能。

也许是这样的。

0 投票
0 回答
153 浏览

android - 安卓设计指南

我正在做一个新的 Android 应用程序,需要了解最新的设计指南或方法。任何人都可以帮助我提供有用的链接。因为我已经创建了近 8 个应用程序,但不确定设计,我在谷歌上搜索了很多,但仍然没有得到任何明确的结论。

提前谢谢

0 投票
1 回答
3504 浏览

android - 4.1 API 上的 AndroidKeystore

AndroidKeystore在当前项目中用作提供者来安全地存储私钥。现在我想让我的应用程序可用于低至 4.1(API 版本 16)的旧 Android 版本。因此,我需要找到一个替代方案,AndroidKeystore但几乎找不到任何可用的解决方案。是否有任何建议如何AndroidKeystore在这些旧版本上实现/模拟/替换功能?

此外,KeyPairGeneratorSpec自 v18 起可用。旧版本的正确替换是什么?