AndroidSDKで見たチュートリアルとは異なるセットアップがあります。GoogleMapsAPIと互換性のある仮想デバイスをセットアップしようとしています。記入する必要のある領域が3つあります。デバイスとターゲット(チュートリアルではターゲットのみが表示されます)とCPUです。
Google API-APIレベル17をターゲットとして設定しましたが、デバイスを機能させるために何を配置すればよいかわかりません。
デバイスとCPUを機能させるために何を配置すればよいかわかりません。
これが私のログ出力です:11-17 00:12:38.403:W / ActivityManager(163):許可取り消しのためのコンテンツプロバイダーが見つかりません:file:/// data / local / tmp / GoogleMapsWithAndroid.apk 11-17 00:12 :38.443:W / ActivityManager(163):許可を取り消すコンテンツプロバイダーが見つかりません:file:///data/local/tmp/GoogleMapsWithAndroid.apk 11-17 00:12:38.633:I / PackageManager(163):非削除-system package:com.example.googlemapswithandroid 11-17 00:12:38.633:I / ActivityManager(163):パッケージcom.example.googlemapswithandroid uid = 10044 11-17 00:12:38.794:I / dalvikvm(163)を強制停止します):Jit:JitTableのサイズを4096から8192に変更11-17 00:12:38.904:E / PackageManager(163):パッケージcom.example.googlemapswithandroidには、使用できない共有ライブラリcom.google.android.mapsが必要です。失敗!11-17 00:12:38.913:W / PackageManager(163):パッケージを/data/app/com.exampleにインストールできませんでした。
これがレイアウトファイルです
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" >
<com.google.android.maps.MapView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clickable="true"
android:apiKey="0DGP89WIBvLjp6nNjqHdbvaaS71ITKsLNbPZV_g"
/>
</RelativeLayout>
これが私のマニフェストです
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.googlemapswithandroid"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="16" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<uses-library android:name="com.google.android.maps"/>
<activity
android:name="com.example.googlemapswithandroid.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".HelloGoogleMaps" android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
</activity>
</application>
</manifest>