mac搭建android环境sdk的license问题

react-native run-android时报以下错误

Warning: License for package Android SDK Build-Tools 23.0.1 not accepted.

Checking the license for package Android SDK Platform 23 in /Users/apple/Library/Android/sdk/licenses

Warning: License for package Android SDK Platform 23 not accepted.

FAILURE: Build failed with an exception.

* What went wrong:

A problem occurred configuring project ':app'.

> You have not accepted the license agreements of the following SDK components:

[Android SDK Platform 23, Android SDK Build-Tools 23.0.1].

Before building your project, you need to accept the license agreements and complete the installation of the missing components using the Android Studio SDK Manager.

Alternatively, to learn how to transfer the license agreements from one workstation to another, go to http://d.android.com/r/studio-ui/export-licenses.html

应该是版本问题。现在android studio版本已经超过23,所以必须在platform和sdk tools把23版本的加上。

在SDK Platforms窗口中,选择Show Package Details,然后在Android 6.0 (Marshmallow)中勾选Google APIs、Android SDK Platform 23、Intel x86 Atom System Image、Intel x86 Atom_64 System Image以及Google APIs Intel x86 Atom_64 System Image。

在SDK Tools窗口中,选择Show Package Details,然后在Android SDK Build Tools中勾选Android SDK Build-Tools 23.0.1(必须是这个版本)。然后还要勾选最底部的Android Support Repository.

你可能感兴趣的:(mac搭建android环境sdk的license问题)