2017-04-25 12 views
-2

私はAndroidデベロッパーです。MapBox SDKをコンパイルする方法

最近、私はMapBox SDKのコンパイルに取り組んでいました。

私はofficial websiteの手順に従いたいと思いますが、Windowsで開発しました aarを使用するのではなく、ソースコードを変更したいと思います。 enter image description here 誰かに何をすべきか教えてもらえますか?ありがとうございます。 rootProject.file( '設定:

// Load build system information. If this file does not exist, run 
// `make platform/android/configuration.gradle` 

から適用されます。

昨日、私はカール.. CMakeのをダウンロードし、私はモジュールのbuild.gradleを見つけ、mapboxプロジェクトをインポートしようとした、ノートがあります.gradle ')

make、それはLinuxのコマンドです、私はMinGWをダウンロードするので、私はWindowsシステムを使用します。 私はconfiguration.gradleを構築するために、このコマンドを使用するとき、私は失敗しました:

make:***FATAL***platform/android/configuration.gradle:unknown action keyword 

ので、私はアンドロイドスタジオターミナルでこのコードを使用しようとしましたが、それはメイク、cmakeのか、他を使用することはできませんので、どのようにこのファイルをビルドできますか?

私はこの間違いを取得してきた:

Error:(22, 0) Could not read script 'F:\AndroidStudio\AndroidStudio_WorkSpace\mapbox-gl-native-master\platform\android\configuration.gradle' as it does not exist. 

または誰かがこれまで、これを行っているあなたは私にあなたのconfiguration.gradleを与えることができるので、私はそれを変更することができます。

ありがとうございました。

+0

私の言語はあまり良くないので、詳しくは説明できません。どうもありがとうございます! – StannyBing

答えて

1

WindowsでSDKをコンパイルできるはずです。一番簡単な方法はAndroidスタジオからCMakeを使うことです。ただし、CMakeのサポートは、32ビット版のStudioではなく、64ビット版(私はそう思う)のためのものであることに注意してください。

コマンドラインからビルドする場合は、NDKを使用できるため、32ビットまたは64ビットの両方が機能します。これを行うには、次のような文章を書いてください:

./gradlew.bat -Pmapbox.buildtype=debug -Pmapbox.abis=all :MapboxGLAndroidSDKTestApp:assembleDebug 
+0

こんにちは、ありがとう、私はたくさんの方法を試して、私はSDKをコンパイルし始めていないことがわかりました、そして、私はプロジェクトを構築するステップで立ち往生しました。私は何をすべきかわかりません。 – StannyBing

関連する問題