BlueStacks安装失败了较旧的sdk错误

问题描述 投票:3回答:2

大家好,我正在尝试安装一个apk,我设计的minsdk版本为14,目标为19到bluestacks并且失败了。有点奇怪的是,我在一个月之前在这个相同的bluestacks播放器上安装了一个具有相同api版本的14/19的应用程序(我现在删除它虽然用新的apk交换它)。请让我知道我应该为蓝色堆栈开发什么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>
android android-xml bluestacks
2个回答
1
投票

如果您的BlueStacks安装在Windows PC上,您可以通过将鼠标悬停在任务栏图标上来查看其版本。


7
投票

您可以通过查看下表来查看您的BlueStacks版本的Android版本:

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

我的BlueStacks的Android版本是4.0.4。 API级别为15。

根据该表,最新版本(beta)符合4.4.2(KitKat)。

除非您拥有该版本,否则必须将apk的API级别降低到15甚至更低。

如果您的BlueStacks安装在PC上,您可以通过以下方式检查其版本:

开始 - >输入“regedit”

在注册表编辑器中,转到“HKEY_LOCAL_MACHINE”,“SOFTWARE”,“BlueStacks”,它应该在“Version”下。

[这些用于查找已安装BlueStacks版本号的说明最初由intheGame发布。]

© www.soinside.com 2019 - 2024. All rights reserved.