我目前正致力於在Titanium SDK 3.1.2上獲取現代時代的舊Titanium SDK 1.x應用程序。 一個我已經成功地發現自己被困在一個挑戰是來自谷歌Android地圖API V1升級後到V2我一直收到此錯誤:Titanium SDK:未找到Google Play服務資源
The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
我已經安裝在ADK的18.0.1構建工具以及所需的Google Play服務額外套件。卸載/重新安裝沒有任何用處,並且據我所知,無法在Titanium中手動添加Play商店服務庫。
僅供參考,我遵循instructions here在應用程序中設置Maps API v2。下面是什麼,是我的tiapp.xml文件(我更換了實際的包名):
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
<uses-feature android:glEsVersion="0x00020000" android:required="true"/>
<uses-permission android:name="com.example.permission.MAPS_RECEIVE"/>
<permission android:name="com.example.permission.MAPS_RECEIVE" android:protectionLevel="signature"/>
<application>
<meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="###"/>
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="10"/>
</application>
注意,正確的證書和正確的API已經在谷歌API控制檯內使用。
有誰知道爲什麼我可能無法在我的Titanium應用中加載Google Play服務?
在此先感謝!
不,在設備上運行。銀河S3僅供參考,所有的位置服務都啓用。 –
添加了我的工作tiapp.xml到響應 –
我有完全相同的問題。雙重檢查了包裹,鑰匙等沒有運氣。 – demogar