java - 在 mapforge 上找不到 Android Studio SDK 位置错误
问题描述
我正在尝试运行 mapsforge-sample-android 项目,但它给了我这个:
SDK location not found. Define a location by setting the ANDROID_SDK_ROOT environment variable or by setting the sdk.dir path in your project's local.properties file.
Set sdk.dir in local.properties and sync project
Affected Modules: mapsforge-map-android, mapsforge-poi-android, mapsforge-samples-android, seamap, sqlite-android, test
我已经定义了环境变量并设置了 sdk.dir。它只给这个项目提供了这个错误。
解决方案
对于 MacOS,在终端输入此命令
export ANDROID_SDK_ROOT=/Users/USER_NAME/Library/Android/sdk
USER_NAME
你在mac上的用户名在哪里
推荐阅读
- angular - 使用 RxJS 的 Angular 数据服务
- java - 获取类实例并覆盖方法
- arrays - 将字符串数组传递给存储过程
- reactjs - React - 使用多个表单值更新状态
- ios-simulator - 无法使用 iOS 模拟器录制 1080p 视频
- ruby-on-rails - Heroku 应用程序不显示大图像
- python - 自动读取多个 json 文件(具有不同信息)并将其保存到不同的 pandas 数据帧
- javascript - D3 网格中的力模拟
- java - 在 Java 中优化线程调用
- android - Facebook 个人资料图片 url 在有限的时间段内有效