0

TitaniumStudioでV8Androidとしてプログラムを実行しようとすると、次のエラーメッセージが表示されます。

This launch uses a V8 Android Runtime, which require Android 2.2 SDK and above. 
Please edit your launch configuration to select a compatible SDK.

Rhinoプログラムとして実行することもできますが、可能であれば、V8エンジンの速度を追加したいと思います。プログラムをAndroid2.2として実行しようとしていますが、最新のSDKを使用しています。何が起こっているのか分かりますか?

tiapp.xml(少し削除)

<?xml version="1.0" encoding="UTF-8"?>
<ti:app xmlns:ti="http://ti.appcelerator.org">
    <deployment-targets>
        <target device="mobileweb">true</target>
        <target device="iphone">false</target>
        <target device="ipad">false</target>
        <target device="android">true</target>
        <target device="blackberry">false</target>
    </deployment-targets>
    <sdk-version>2.1.4.GA</sdk-version>
    <publisher>pearsonartphoto</publisher>
    <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>false</navbar-hidden>
    <analytics>true</analytics>
    <property name="ti.ui.defaultunit">system</property>
    <iphone>
        <orientations device="iphone">
            <orientation>Ti.UI.PORTRAIT</orientation>
        </orientations>
        <orientations device="ipad">
            <orientation>Ti.UI.PORTRAIT</orientation>
            <orientation>Ti.UI.UPSIDE_PORTRAIT</orientation>
            <orientation>Ti.UI.LANDSCAPE_LEFT</orientation>
            <orientation>Ti.UI.LANDSCAPE_RIGHT</orientation>
        </orientations>
    </iphone>
    <android xmlns:android="http://schemas.android.com/apk/res/android"/>
    <mobileweb>
        <precache/>
        <splash>
            <enabled>true</enabled>
            <inline-css-images>true</inline-css-images>
        </splash>
        <theme>default</theme>
    </mobileweb>
    <modules>
        <module platform="commonjs" version="2.3.0">ti.cloud</module>
    </modules>
</ti:app>

私の設定:

  • Windows764ビット
  • 最新のAndroidSDK(API17を使用したRev21)64ビット
  • Titanium Studio 2.1.4 GA
4

2 に答える 2

1

Titanium Studioで、[実行]->[構成の実行...]に移動します。

Android Emulatorプロジェクトのリストから、問題のあるプロジェクトを見つけて強調表示します。右側で、AndroidAPIが少なくともバージョン2.2以降であることを確認します。

于 2012-11-19T15:40:54.360 に答える
0

私は同じ問題に遭遇し、次の手順で解決しました

  1. Titanium設定に移動します([ウィンドウ]-> [設定])。
  2. 写真のようにチタンオプションを選択します。
  3. デフォルトのAndroidSDKをGoogleAPIAndroid2.2に設定します
  4. 画面サイズを選択してください
  5. [OK]を押します
  6. Titaniumスタジオを再起動します
  7. Androidエミュレータでアプリケーションを実行します

チタンアンドロイド設定

問題が解決しない場合は、AndroidSDKを確認してください

  1. andorid SDKの場所に移動します(例:C:\ Program Files \ Android \ android-sdk)
  2. AVDマネージャーを開く
  3. 新しい仮想デバイスを作成する
  4. ターゲットデバイスをAndroid2.2APIレベル8として選択します
  5. 新しい仮想デバイスをお試しください
于 2012-11-19T05:12:08.800 に答える