web-dev-qa-db-ja.com

BlueStacksのインストールに失敗した古いSDKエラー

みなさん、こんにちは。minsdkバージョン14とターゲット19で設計したapkをbluestacksにインストールしようとしていますが、失敗します。奇妙なことに、1か月前にこの同じbluestacksプレーヤーに同じapiバージョンの14/19のアプリをインストールしました(新しいapkと交換するために今すぐ削除しました)。 bluestacks用に開発する必要のあるAPIを教えてください。これが私のxmlです

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:Android="http://schemas.Android.com/apk/res/Android"
package="com.example.demoww"
Android:versionCode="1"
Android:versionName="1.0" >

<uses-sdk
    Android:minSdkVersion="14"
    Android:targetSdkVersion="14" />

<application
    Android:allowBackup="true"
    Android:icon="@drawable/earth"
    Android:theme="@style/AppTheme" >
    <activity
        Android:name=".LoadScreen"
        Android:label="@string/Linking_players" >
        <intent-filter>
            <action Android:name="Android.intent.action.MAIN" />

            <category Android:name="Android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        Android:name=".SignUp"
        Android:label="@string/Signup" >
    </activity>
    <activity Android:name=".MainActivity" >
        <meta-data
            Android:name="Android.support.UI_OPTIONS"
            Android:value="splitActionBarWhenNarrow" />
    </activity>
    <activity Android:name=".suggestedfriends" >
        <meta-data
            Android:name="Android.support.UI_OPTIONS"
            Android:value="splitActionBarWhenNarrow" />
    </activity>
    <activity Android:name=".search" >
        <meta-data
            Android:name="Android.support.UI_OPTIONS"
            Android:value="splitActionBarWhenNarrow" />
    </activity>
    <activity Android:name=".requests" >
        <meta-data
            Android:name="Android.support.UI_OPTIONS"
            Android:value="splitActionBarWhenNarrow" />
    </activity>
    <activity Android:name=".raul_profile" >
        <meta-data
            Android:name="Android.support.UI_OPTIONS"
            Android:value="splitActionBarWhenNarrow" />
    </activity>
    <activity Android:name=".raul_message" >
        <meta-data
            Android:name="Android.support.UI_OPTIONS"
            Android:value="splitActionBarWhenNarrow" />
    </activity>
    <activity Android:name=".profile" >
        <meta-data
            Android:name="Android.support.UI_OPTIONS"
            Android:value="splitActionBarWhenNarrow" />
    </activity>
    <activity Android:name=".messages" >
        <meta-data
            Android:name="Android.support.UI_OPTIONS"
            Android:value="splitActionBarWhenNarrow" />
    </activity>
    <activity Android:name=".friendslist" >
        <meta-data
            Android:name="Android.support.UI_OPTIONS"
            Android:value="splitActionBarWhenNarrow" />
    </activity>

</application>
<!-- To access Google+ APIs: -->
<uses-permission Android:name="Android.permission.INTERNET" />

<!--
 To retrieve OAuth 2.0 tokens or invalidate tokens to disconnect a user. This disconnect
 option is required to comply with the Google+ Sign-In developer policies







-->
<uses-permission Android:name="Android.permission.USE_CREDENTIALS" />

<!-- To retrieve the account name (email) as part of sign-in: -->
<uses-permission Android:name="Android.permission.GET_ACCOUNTS" />

<!-- To auto-complete the email text field in the login form with the user's emails -->
<uses-permission Android:name="Android.permission.READ_PROFILE" />
<uses-permission Android:name="Android.permission.READ_CONTACTS" />

</manifest>
3
Raul Puri

BlueStacksがWindowsPCにインストールされている場合は、タスクバーアイコンにカーソルを合わせるとバージョンを確認できます。

enter image description here

1
Steph

以下の表を見ると、BlueStacksのバージョンがどのバージョンのAndroid用に設計されているかを確認できます。

http://forum.xda-developers.com/wiki/BlueStacks_App_Player

私のBlueStacksのAndroidバージョンは4.0.4です。 APIレベルは15です。

表によると、最新バージョン(ベータ版)は4.4.2(KitKat)に準拠しています。

そのバージョンを使用していない限り、apkのAPIレベルを15以下に下げる必要があります。

BlueStacksがPCにインストールされている場合は、次の方法でバージョンを確認できます。

スタート->「regedit」と入力

レジストリエディタで、「HKEY_LOCAL_MACHINE」、「SOFTWARE」、「BlueStacks」に移動し、「Version」の下にあるはずです。

[インストールされたBlueStacksのバージョン番号を見つけるためのこれらの手順は、もともとintheGameによって投稿されました。]

7
Janin zah