问题标签 [android-version]

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 投票
1 回答
247 浏览

android - 在应用程序上为不同的 Android 版本创建 - 在较低版本上可用,仅在较高版本中导入

我知道以前有人问过这种问题,例如这里:Android:如何根据 API 的版本进行编码?

那里还提到必须编译到最新的 Android 级别。我的基本应用程序版本应该是 7 级和更高级的从 12 级开始。

那么这是否意味着项目的目标设置应该是12以及清单中的min-sdk。

但是 Android 市场中的应用程序将仅适用于 12 级设备吗?即使应用程序应该从 7 开始运行 - 只是功能有限。

同样在第 12 级,我需要导入仅从 12 开始可用的某些包。所以我什至无法设置较低的 Android 目标,否则会出现编译器错误。

总而言之:

  1. 应用程序应该从 7 级开始可用
  2. 如果用户有 12+ 级,那么应用程序应该导入某些 12+ 级包并提供这些功能
  3. 如果用户只有 < 12,那么包不应该导入

非常感谢!

0 投票
3 回答
3686 浏览

android - 尝试更新 Android SDK

在尝试将我的 SDK 更新到最新版本时,安装了一些东西,但其他 * 没有。

我收到了这个错误消息:

即使通过手动停止 McAfee 服务和 MS Malware 服务 (MS Security Essentials)

任务管理器,我仍然收到此错误消息。

Android SDK 管理器日志中突出显示的错误(砖红色)是:

  • 这是我应该手动执行的操作吗?这样可以进行更新吗?
0 投票
2 回答
4194 浏览

android - 如何确定Android源代码的版本?

我有一份 Android 源代码的副本,但不知道它是什么版本的 android(我前段时间下载了它,不记得我是否同步到了 repo 的头部)。

有办法确定吗?我在清单中查看了几个示例项目,它们指出:

所以我想我可以假设它是 11 或更高,但我不确定是哪一个。这是文件结构的样子:

android src文件结构

0 投票
3 回答
224 浏览

android - 在 Eclipse 中打开以前的 android 项目时出错

我需要在 Eclipse 中打开一个以前开发的 android 应用程序。该应用程序具有Android 1.6目标的开发人员。当我将项目导入 Eclipse IDE 时,它会出现以下错误。

之后:
Right click the the Project -> Android tools -> Fix project properties

我仍然无法打开该项目。有没有人有过这种经历或有任何想法摆脱这个错误。

比提前。

0 投票
1 回答
5387 浏览

android - Google Play 是否会向 Beta 测试人员发送更新通知?

我已经构建了一个应用程序,并使用 URL而非Market 将 apk(正确签名)共享给了一些 beta 测试人员。

现在我的应用程序已准备好进入市场,我想知道是否会向 beta 测试人员显示“更新”通知。

测试版:android:versionCode="4"

准备上市版本:android:versionCode="6"

0 投票
3 回答
47282 浏览

android - Unity 3D:什么是 Android Bundle 版本和版本代码以及它们之间的关系?

a) Android 捆绑包版本和版本代码表示什么?

b) 捆绑版本和版本代码有什么区别?

i) 假设我有一个捆绑版本0.137,版本代码与此有何关系?版本代码可以是137吗?

ii) 当我1.0接下来发布捆绑版本时会发生什么?我可以只调用版本代码10吗?

c)它们之间有什么关系?为捆绑版本编号的正确方法是什么?


注意在搜索中似乎没有解释差异的来源。到目前为止,我一直非常随意地给我的包裹编号,但我想弄清楚如何正确地做到这一点。

这些名称似乎是特定于Unity的,但我不确定是否即使从该页面也能理解参数的含义......

0 投票
4 回答
388 浏览

android - android 应用程序只能在 2.2 和 2.1 版本中运行

在我的应用程序中,我有两组设计。一种设计适用于 2.1 和 2.2 的 android 设备版本,另一种设计适用于 2.3 及更高版本的设备。

现在的问题是我在清单文件中采用如下构建设置

我的 androidproject properties被设置为2.2. 当我在 2.3.4 设备中运行此构建时,它会正常运行。它是如何发生的?

我计划在市场上提交包含多个 apk 文件的应用程序。如何阻止我的应用程序一个构建在 2.1 和 2.2 中运行,另一个构建在 2.3 及更高版本中运行

我只是尝试设置<uses-sdk android:minSdkVersion="7" /> or <uses-sdk android:maxSdkVersion="7" />or <uses-sdk android:maxSdkVersion="8" /> or <uses-sdk android:targetSdkVersion="8" />然后它也在 2.3.4 设备的所有设备中运行

请朋友们帮帮我....

0 投票
3 回答
208 浏览

android - 我应该为我的开发购买哪款安卓平板电脑

我应该为我的开发购买哪款安卓平板电脑?为安卓平板做开发时,安卓操作系统版本是否重要。我希望我的应用涵盖最常用的 android 版本。我看了看三星 Galaxy Tab 10.1,它有 android 3.1 版本。那么我可以将它升级到 android 4.0(冰淇淋三明治)吗

0 投票
2 回答
88 浏览

android - Android:外观差异

希望这将是一个快速简单的问题,我刚刚在我的旧手机上尝试了我的应用程序,它在我的旧 HTC Desire 上看起来比我的新三星 SII 更好(个人意见)。主要部分是大多数东西的圆角。你知道那是从哪里来的吗?制造版还是机器人版?我可以强制圆角而不需要对三星进行大量的努力吗?我想大多数手机?

HTC 是 v2.2.2 三星是 v2.3.4

<code>HTC Desire</code>

三星SII

0 投票
2 回答
1410 浏览

android - java.lang.SecurityException:未经许可 android.permission.BIND_INPUT_METHOD 仅适用于 <=2.2

我有这个非常不寻常的例外。问题是我有这个应用程序有一个按钮来启动

像这样开始

这就是它在清单中的样子。

这就是我开始服务的方式

当我在平板电脑(Moto XOOM,它的 3.2)上执行此操作时,整个设置就像一个魅力,但是当我在运行 2.2 和 2.1 的设备上执行此操作时(我还没有在 2.3 上尝试过,也无法使用模拟器)这就是我得到

我确实了解安全问题,但不应该对所有设备都相同,或者我是否缺少特定于版本 <3.2 的内容