来自Appcelerator Titanium的Android APK

约夫·施瓦兹(Yoav Schwartz)

我正在从Titanium创建适用于Android / iPhone的应用程序。我发布了一个APK,它在android 4.2.2上运行良好,但是由于某些原因,我无法在较旧的设备上安装它。我使用Google android api 2.2进行发布。这是XML:

<?xml version="1.0" encoding="UTF-8"?>
<ti:app xmlns:ti="http://ti.appcelerator.org">
    <property name="ti.android.runtime">v8</property>
    <sdk-version>3.2.2.GA</sdk-version>
    <analytics>false</analytics>
    <deployment-targets>
        <target device="tizen">false</target>
        <target device="mobileweb">false</target>
        <target device="iphone">true</target>
        <target device="ipad">false</target>
        <target device="android">true</target>
        <target device="blackberry">false</target>
    </deployment-targets>
    <id>lorem Ipsum</id>
    <name>lorem Ipsum</name>
    <version>2.6</version>
    <publisher>lorem Ipsum</publisher>
    <url>lorem Ipsum</url>
    <description>not specified</description>
    <copyright>lorem Ipsum</copyright>
    <icon>appicon.png</icon>
    <persistent-wifi>false</persistent-wifi>
    <prerendered-icon>false</prerendered-icon>
    <statusbar-style>default</statusbar-style>
    <statusbar-hidden>false</statusbar-hidden>
    <fullscreen>false</fullscreen>
    <navbar-hidden>true</navbar-hidden>
    <guid>ed5eb571-eab4-4b3b-8b97-a10b19404318</guid>
    <iphone>
        <orientations device="iphone">
            <orientation>Ti.UI.PORTRAIT</orientation>
        </orientations>
        <orientations device="ipad">
            <orientation>Ti.UI.PORTRAIT</orientation>
        </orientations>
    </iphone>
    <modules/>
    <android xmlns:android="http://schemas.android.com/apk/res/android">
        <manifest android:installLocation="preferExternal"
            android:versionCode="8" android:versionName="2.6">
            <uses-sdk android:maxSdkVersion="19"
                android:minSdkVersion="16" android:targetSdkVersion="19"/>
            <supports-screens android:anyDensity="false"
                android:largeScreens="true" android:normalScreens="true"
                android:resizeable="true" android:smallScreens="true"/>
            <application>
                <activity
                    android:configChanges="keyboardHidden|orientation"
                    android:label="lorem Ipsum"
                    android:name=".lorem Ipsum"
                    android:screenOrientation="portrait" android:theme="@style/Theme.Titanium">
                    <intent-filter>
                        <action android:name="android.intent.action.MAIN"/>
                        <category android:name="android.intent.category.LAUNCHER"/>
                    </intent-filter>
                </activity>
            </application>
        </manifest>
    </android>
</ti:app>

我做错什么了吗?我在设备上遇到的错误是:“解析程序包时出现问题”。我注意到的另一件事是,apt似乎没有图标,即使它在较新的设备上也有图标。

马丁

根据Titanium兼容性矩阵,SDK 3.2.0+似乎不支持该版本的Android,SDK版本中显示的是3.2.2.GA。

http://docs.appcelerator.com/titanium/3.0/#!/guide/Titanium_Compatibility_Matrix-section-29004837_TitaniumCompatibilityMatrix-Android

为了支持Android 2.2(API 8),您必须将Titanium SDK版本降至3.1.0。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Appcelerator Titanium ::在Android设备上构建“无法安装APK”

Titanium / Appcelerator:找不到Android主题

Appcelerator Titanium-无法在Android上运行

Titanium Appcelerator自定义android MainActivity

从原生 android 模块创建 Titanium Appcelerator 模块

为Appcelerator Titanium设置Android SDK

Appcelerator / Titanium Android主题-无法打包应用程序

在 Android 上“模拟”FloatingActionButton 的最佳方式?(Appcelerator Titanium)

Appcelerator Titanium - Android 中的 XML 解析不起作用

Appcelerator Titanium 3 Android模拟器环境错误

Appcelerator Titanium是否支持Android SDK Level 26?

Appcelerator / Titanium:Android平台上的createLoginButton触发错误

Appcelerator Titanium点击事件在(某些)Android上超出范围

页面卷曲-Android 6-Appcelerator Titanium

找不到Android SDK版本7.0-Titanium Appcelerator

Appcelerator Studio与Titanium Studio

Android - Apk 内置 APK

Appcelerator Titanium Mobile如何工作?

Appcelerator Titanium上的Javascript错误

Appcelerator Titanium和Apple Pay

使用Appcelerator Titanium在Android中删除不必要的底部边框

如何将Android Studio项目转换为Appcelerator Titanium模块

重复的条目:自定义Android模块中的org / appcelerator / titanium / gen / bindings.json

Android 上 ListView 自定义模板中的 Appcelerator Titanium 错误

Android / Gradle:在APK文件名中包含来自Flavor的版本名称

是否添加了源代码并附带了来自Android Studio的APK

使用Maven的Android项目中来自APK依赖项的'Unresolved type'

使用Appcelerator Titanium播放flac文件

Titanium Appcelerator App(IOS)发布问题