android-studio - 升级到 Android jet brains Studio 破坏了我的应用程序 - 导入语句无法识别
问题描述
我回到了我想要升级的旧应用程序,当我运行 jet brains 工作室时,它告诉我有可用的更新。因此,我单击了提交按钮并将其留给了自己的设备。
除了它破坏了我的安卓应用程序(它依赖于谷歌地图)。
据说以下软件包未使用:
import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.OnMapReadyCallback;
import com.google.android.gms.maps.SupportMapFragment;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.MarkerOptions;
import com.google.android.gms.maps.model.VisibleRegion;
import com.google.android.gms.maps.model.Marker;
import android.support.design.widget.BottomSheetDialog;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.android.gms.maps.model.LatLngBounds;
但是,查看开发人员页面(例如https://developers.google.com/android/reference/com/google/android/gms/maps/package-summary),这些包的声明是正确的。奇怪的是,该应用程序编译正常,或者至少我什么也没说编译失败,但因此该应用程序不显示地图背景,尽管标记放置在 OK 上,我可以点击它们。
任何人都可以帮忙吗?
解决方案
有时在升级 Android Studio 或任何 IDE 时,会遗留一些以前 IDE 的旧文件。
尝试删除项目中的 .idea 文件夹。关闭并重新启动ide。如果出现提示,打开/导入您的项目。然后,清理并重建您的项目。
推荐阅读
- c - 此 scanf 语句不要求任何输入,并且 if else 梯形语句被跳过。为什么这样?
- r - 尝试加载数据以制作土壤含水量和水盐度的图表,但无法加载数据
- python - 如何按日期时间列对熊猫数据框进行排序?
- r - 为什么for循环没有变化
- python-3.x - 计算文件中字符串模式的出现次数并计数
- node.js - npm install apiconnect 在 macOS Catalina (v10.15.7) 上失败
- aws-amplify - Appsync Amplify - 使用 jwt 令牌
- java - 使用布尔方法时,如何将 txt 文件的字符串内容添加到数组列表中
- django - 如何查询模型以获取 ForeignKey 计算字段的聚合
- r - 由于未使用的参数错误(SRS_string = from$wkt),无法将 sf 对象转换为 sp 对象