みなさん、こんにちは。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>
BlueStacksがWindowsPCにインストールされている場合は、タスクバーアイコンにカーソルを合わせるとバージョンを確認できます。
以下の表を見ると、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によって投稿されました。]