2017-08-17 76 views
4

我刚刚重新打开我的应用程序,因为从编码中可能只有一个月的间隙,但发现它无法正常工作。我有代码将FireBase数据库中的标记显示在地图上,现在不能工作。进入Geocoder.class,它是说没有任何来源的Android API 26,点击下载什么也不做。我试过通过SDK管理器中的向导“重置”我的api源代码,但无济于事。不知道该怎么办。Android API 26的地理编码器来源未找到平台

+0

同样的问题atm –

回答

9

由于Android O将于下周发布,所以不会有API 26来源,但它们应该很快就会面世。目前,尽管我在Reddit上找到了以下解决方案,它使您可以使用API​​ 25的源代码。我认为您需要执行以下命令。

cd SDK/sources 
cp -R android-25 android-26 
cd android-26 
vi/emacs/nano package.xml 
# Find/replace 25 with 26 
vi/emacs/nano source.properties 
# Find/replace 25 with 26 

然后重新启动Android Studio。还没有尝试过,但我希望它可以帮助你。

+2

谢谢,它在2017年9月25日在windows 10下工作 – matheszabi