问题标签 [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.
android - 应用版本未更新
我在市场上有一个应用程序。一个月前,我用更新的版本更新了应用程序。我已经更改了清单文件中的 appVersionCode 和 appVersionName。在我的数据库中,我将获取用户安装的当前版本。在这个数据库中,对于我的少数用户,我可以观察到当他们实际更新到 2.3 时,app'version 仍然显示 2.2。其余的,该应用程序的版本已成功更新。我也测试了我的逻辑和流程。我无法重现这个问题。我会感谢任何人的帮助。
我正在谈论的数据库更新具有以下代码:
UserVersion 是我的本地数据库。它由设备的 UID 和我的应用程序的版本组成。
当用户安装下一个版本时,我使用以下代码获取应用程序的版本:
如果这个版本与我本地数据库的版本不同,我会更新它。
Mainfest 文件如下所示:
在此之下,使用了使用权限和应用程序标签。
https - Web 服务请求在旧版本的 android (2.3.3) 中有效,但在更高版本 (4.0.3、4.3) 中无效
在开发使用 Web 服务的 android 应用程序时,我在尝试检索 android 版本 4.0.3 和 4.3 中的某些数据时遇到了错误请求(响应代码 400)消息。然而,奇怪的是,当使用相同的代码发送相同的请求但在使用 android 版本 2.3.3 的设备上时,它可以正常工作。我也尝试过使用 httpGet 而不是 HttpsURLConnection,虽然这适用于所有版本,但它不提供解决方案,因为我需要增加安全性。
我的代码如下:
以及 SecureSocketFactory.getSSLSocketFactory() 的代码:
和 CustomTrustManager.getTrustManagers() 的代码
我到处找,但似乎找不到解决方案,请帮忙。
android - Android“屏幕重绘”开发者设备设置
在 Google IO 2013 Android 会议上,他们向我们展示了在手机上更改的开发人员选项,它向您显示应用程序中的不同视图被颜色指示器重绘的次数,这对于使您的代码为尽可能对硬件友好。
在会议中,他们说这是在哪个版本中实施的。我使用的是 4.2.2 设备,但由于我似乎找不到这个特定设置,我猜它是在 4.3 中实现的。
我似乎找不到那个特定的视频,因为网上有很多。因此,我在这里问它。
android - 清单中的 targetSdkVersion
我在清单中将 targetSdkVersion 设置为 17。请让我知道当我在 API 为 18 的手机上运行它时是否会出现任何问题。
清单 xml:
android - 在 Eclipse 项目中升级 android 版本
我已经在 Eclipse 中使用 Android 4.0.3 平台创建了一个项目,但是当我在使用 android 4.1.2 的设备上运行它时,它无法正常工作。我不知道究竟是什么原因造成的,但我想尝试将项目(在 Eclipse 中)升级到 android v.4.1.2。有谁知道该怎么做?
android - 如何在Android中实现高版本到低版本中引入的功能
我们可以在低版本中使用高版本中引入的功能吗?例如,我必须在我的应用程序中使用切换开关,它具有 android:minSdkVersion="4"
. 但 switch 仅从 Android 4.0(API 级别 14)开始引入。有什么方法可以在我的应用程序中实现切换选项。
android - 以编程方式检查 api 版本 ICS 不起作用
我想检查android版本是否高于ICS:
我有一个代码错误,
但我可以在这里阅读
http://developer.android.com/reference/android/os/Build.VERSION_CODES.html
这是正确的方法,错误在哪里?
在 Andy Res 回答后编辑
但是如果我检查 Project->properties->Android,从 Android 3.1 到 Android 4.1,ICS 不会出现。我想这是错误,我该如何解决?
android - Android(视图):ListView 中的子位置取决于 android 版本
我正在开发一个 android-app,它处理一个 ListView,其中有几个 TextViews 作为子项。
当我尝试使用 getChildAt(pos) 方法从父视图中获取孩子时,问题(已经解决)出现了。
我已经在安装了不同 android 版本的两台设备上测试了我的应用程序,我得到了以下结论:
在 android 2.2.1 中,父视图使用以下位置索引来引用它们的子视图:
家长。
- Child_A:位置 2
- Child_B:位置 1
- Child_C:位置 0
在 android 4.0.3 中,父视图使用以下位置索引来引用它们的子视图:
家长。
- Child_A:位置 0
- Child_B:位置 1
- Child_C:位置 2
因此,我想知道它从哪个版本更改了子索引协议,以便根据目标设备中安装的 android 版本以一种或另一种方式运行。
我想做的是这样的:
如果 androidVersion >= X 那么
_ _ _使用新的 chlid-indexation 协议
别的
_ _ _使用旧的子索引协议
谢谢。
android - 不同的android版本错误
我有一个带有状态栏图标的简单应用程序。当用户最小化应用程序时,会出现状态栏图标。当用户单击该图标时,应用程序应恢复并继续工作。我已经在 android 2.3.4 上进行了测试,它可以工作,但是在 4.0 android 版本上,我的应用程序没有恢复并继续工作,而是打开了我的应用程序的新版本。如何制作通用通知码,不用担心安卓版本?