ホームページ  >  記事  >  バックエンド開発  >  golang は Android を書くことができますか?

golang は Android を書くことができますか?

尚
オリジナル
2020-03-19 14:00:585589ブラウズ

golang は Android を書くことができますか?

Golang は Android を記述できます。golang には go.mobile という新しいライブラリがあり、これには Go for Android ライブラリ ツールが含まれています。

go.mobile ライブラリの Readme には、開発環境のセットアップの概要が記載されていますが、これは初期バージョンに限定されており、IDE に統合されたビルド システムはまだ利用できません。

1. まず、Android SDK と NDK が必要です。

2. 次に、環境変数を追加する必要があります: NDK_ROOT=$HOME/android/ndk-toolchain

3. NDK ツール ndk/build/tools/make-standalone-toolchain を構成します。 .sh - platform=android-9 --install-dir=$NDK_ROOT

4. Go クロスコンパイラー

hg clone https://code.google.com/p/go
cd go/src
CC_FOR_TARGET=$NDK_CC GOOS=android GOARCH=arm GOARM=7 ./make.bash

5 をインストールします。以前に GO をインストールしたことがある場合は、コンピューター用になります。デフォルトではプラットフォームなので、ARM はここに構築されます。おそらくそういう意味でしょう。

6. go/bin をパス環境変数に追加します

Go を使用すると、2 つのプロジェクトを開発できます。1 つは go に呼び出される Android JAVA コードで、もう 1 つは純粋な Go APP で記述されます。 、2 つ目はオープン gl と完全な golang 開発環境を提供します。

golang の詳細については、PHP 中国語 Web サイトの golang チュートリアル 列に注目してください。

以上がgolang は Android を書くことができますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。