Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不同版本的不存在属性上的Android行为_Android_Version - Fatal编程技术网

不同版本的不存在属性上的Android行为

不同版本的不存在属性上的Android行为,android,version,Android,Version,我有一个Android应用程序,清单中有以下几行: <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="13"/> 该项目的实际目标设定为api 13级。 我的问题是,当我在api级别为-8的真实设备上启动此应用程序时,会发生什么情况?我使用了api级别为8的不知道的函数或属性 假设我使用:android:hardwareAccelerated=“true”,如果我没有弄错的话,它是在api级别1

我有一个Android应用程序,清单中有以下几行:

<uses-sdk android:minSdkVersion="8" 
    android:targetSdkVersion="13"/>

该项目的实际目标设定为api 13级。 我的问题是,当我在api级别为-8的真实设备上启动此应用程序时,会发生什么情况?我使用了api级别为8的不知道的函数或属性

假设我使用:android:hardwareAccelerated=“true”,如果我没有弄错的话,它是在api级别11中引入的。发生了什么事?安卓系统会忽略它吗?如果我在代码中使用一个只存在于api级别13上的函数,会发生什么

更重要的是: 我如何在受支持的版本和不受支持的版本中使用android:hardwareAccelerated=“true”属性

作为经验法则,我是否可以说,无论何时为Android开发,我都需要将实际的项目目标设置为与Android:Minsdk版本相同


谢谢

如果您使用的是级别13的方法,而设备是级别8,则应用程序将崩溃。(强制关闭)
这些方法不向后兼容。

在另一个问题中回答:

如果我在代码中使用方法,会发生这种情况,但是旧版本不知道的xml属性呢?