Hi,
We configured our app to work with Google Android Maps API V2. The maps work in debug/development mode but they do not work when we switch to the production API Key and Publish the app in Google Play -- the map view renders only the controls, nothing else. We double checked our API Key and are certain that the key corresponds to our app id (com.zerowastehome.bulk).
Our Android Manifest looks like this:
<?xml version="1.0" ?><manifest android:versionCode="104" android:versionName="1.0.4" package="com.zerowastehome.bulk" xmlns:android="http://schemas.android.com/apk/res/android"> <supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:smallScreens="true"/><uses-sdk android:minSdkVersion="8"/> <uses-feature android:glEsVersion="0x00020000" android:required="true"/> <permission android:name="com.zerowastehome.bulk.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <application android:debuggable="false" android:icon="@drawable/appicon" android:label="Bulk" android:name="BulkApplication"> <!-- debug --> <!--<meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="AIzaSyCK7LWcQ9cmOwx-jD2P4bteUSKxHAMOdEY"/>--> <!-- production --> <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="AIzaSyCfnBkS1DSh5EUa3hDxH8S3t26GkTjrmvg"/> <activity android:configChanges="keyboardHidden" android:label="Bulk" android:name=".BulkActivity" android:theme="@style/Theme.Titanium" android:screenOrientation="portrait"> <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity> <activity android:configChanges="keyboardHidden" android:name="ti.modules.titanium.media.TiCameraActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" android:screenOrientation="portrait"/> <activity android:configChanges="keyboardHidden" android:launchMode="singleTask" android:name="ti.modules.titanium.map.TiMapActivity" android:screenOrientation="portrait"/> <uses-library android:name="com.google.android.maps"/> <activity android:configChanges="keyboardHidden" android:name="org.appcelerator.titanium.TiActivity" android:screenOrientation="portrait"/> <activity android:configChanges="keyboardHidden|orientation" android:name="org.appcelerator.titanium.TiTranslucentActivity" android:theme="@android:style/Theme.Translucent" android:screenOrientation="portrait"/> <activity android:configChanges="keyboardHidden" android:name="org.appcelerator.titanium.TiModalActivity" android:theme="@android:style/Theme.Translucent" android:screenOrientation="portrait"/> <activity android:configChanges="keyboardHidden" android:name="ti.modules.titanium.ui.TiTabActivity" android:screenOrientation="portrait"/> <activity android:name="ti.modules.titanium.ui.android.TiPreferencesActivity" android:screenOrientation="portrait"/> <service android:exported="false" android:name="org.appcelerator.titanium.analytics.TiAnalyticsService"/> </application> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"/> <uses-permission android:name="com.zerowastehome.bulk.permission.MAPS_RECEIVE"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission android:name="android.permission.CAMERA"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> </manifest>Thanks!