问题标签 [android-4.0.3-ice-cream-sandwich]
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 - Android 方向更改
我有一个简单的Activity
调用SingleTouchTest
来理解屏幕触摸。奇怪的是,它SingleTouchTest
以我所处的任何方向开始,但旋转设备不会导致屏幕旋转。
我的测试设备是运行 Android 4.0.3 的 Acer A100。
mainActivity
包含一个ListView
导航到我的测试Activity
es,包括SingleTouchTest
. SingleTouchTest
除了旋转之外,我可以毫无问题地运行(下面的完整代码)。在AndroidManifest.xml
(下面的完整代码)中,我尝试了每种组合
android:configChanges="keyboard|keyboardHidden|orientation"
android:screenOrientation="unspecified"
它不会自动旋转。我什至删除了该onConfigurationChanged()
方法SingleTouchTest
,但没有任何反应。
完整代码AndroidManifest.xml
:
完整代码SingleTouchTest
:
android - Javax.net.ssl.SSLHandshakeException:javax.net.ssl.SSLProtocolException:SSL 握手中止:SSL 库失败,通常是协议错误
我正在尝试在android中运行以下代码
上l_connection.connect()
,它给出了这个 SSLhandshakeException。有时它有效,但大多数时候它给出了例外。它只发生在 Android 4.0 模拟器上。我在 Android 4.4 和 5.0 上测试过,效果很好。这可能是什么原因?请帮忙
堆栈跟踪
android - Android CheckBoxPreference 最低 sdk 版本
我正在使用以下应用程序构建 gradle 配置开发 android 应用程序:
和带有 xml 配置的简单 PreferenceFragment:
当我在具有 api 级别 23 的设备上运行应用程序时,一切正常,但是当我在具有 api 15 的模拟器上运行相同的代码时出现错误:
我认为材料设计库有问题,但我不确定,也不知道如何解决这个问题。我想在带有 sdk 15 的设备上运行应用程序,但我不能。我该如何解决这个问题?
PS。当我从 xml 配置中删除 CheckBoxPreference 时,我的应用程序正在使用 api 15 和 api 23。
android - 无法使用 Android 版本 4.0.3 创建模拟器
我需要使用 android 版本 4.0.3 测试我的 android 应用程序,但我无法使用此 Android 版本创建模拟器。请查看以下屏幕截图以获取更多详细信息:
已经尝试以下但没有运气:
- 重新启动 Android Studio
- 将 x86 文件夹从system-images/android-15/default移动到system-images/android-15文件夹
我该如何解决这个问题?
编辑:
正如 BrentM 所建议的,我尝试使用 android 命令行工具来创建它。它已成功创建,但是当我尝试从 Android Studio 编辑它时,它给出了错误:指定的图像文件必须是有效的图像文件。
系统镜像文件地址:/Android/Sdk/system-images/android-15/x86
android - 嵌入 iframe 的 Youtube 视频无法在 Android 4.0.3 上播放
我有在 Android 上的 WebView 中播放 YouTube 的代码。它在新手机(Android 4.4、5.1、6、7 OS)上运行良好,但是当我在 Android 4.0.3 上尝试它时,它会打开带有控件的 YouTube 框架,然后单击中间的按钮播放后,灰色背景会显示所有时间。
编码:
此代码运行良好,可在较新的手机(Android OS4.4-7)上播放 YouTube 视频。
我应该改变什么才能让它在 Android 4.0.3 上运行?
android - API 14 上的 Multidex 问题 - API 19 (Android 4.X) 与 targetSdkVersion 27
我用过
在app
-级build.gradle
和
在manifest
很长一段时间内因为我的应用程序肯定引用了超过 64K 的方法。现在我已将其更改为Android Studio 3.3.2multidex
下的新 SDK 和 lib
在所有可用的 Android 4.X 设备上安装时,应用程序已经开始崩溃。大多数崩溃都有如下堆栈跟踪:
我发现解决问题的唯一方法是排除
从app
水平build.gradle
和变化
至
是bugbuild tools 27.x.x
还是什么!?