0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Android NDKの使い方、さくっととりあえずHello world出す

Posted at

NDKを入れるとできること

  • CとC++言語ファイルが作れ、Kotlinから実行できる。
  • 処理速度を早めたりC,C++で書いたコードを再利用できる

私の環境

Android Studio Dolphin

やってみる

new projectする

Android StudioでNew projectする

画像右下のNative C++を選択してnext

スクリーンショット 2023-02-28 10.30.53.png

すきなプロジェクト名をつけて好きな場所に置いてnext

minimumSDKはいじらなくて大丈夫です

スクリーンショット 2023-02-28 10.32.01.png

いじらずfinish

プロジェクトが立ちあがるので待っててください
スクリーンショット 2023-02-28 10.33.35.png

上の緑▷マークを押してとりあえずrun

スクリーンショット 2023-02-28 10.39.34.png

なんかエラーが出た

compileSDKversionを33にしてほしいっぽいのでgradle開いて33に変更
スクリーンショット 2023-02-28 10.42.56.png

syncしてもう一回run

build successしてるけどエミュレータに何も出ない
スクリーンショット 2023-02-28 10.44.00.png

起動されないのでSDKツールを確認

右上Tools > SDK Manager > SDK Toolsのタブ
スクリーンショット 2023-02-28 10.46.17.png

NDK(side by side)を選択してApply

スクリーンショット 2023-02-28 10.46.49.png

終わったら閉じる

終わったらfinish押して、OK押してSDKマネージャーを閉じる
スクリーンショット 2023-02-28 10.47.58.png

もう1回runしてみる

"Hello from C++"が出現する
スクリーンショット 2023-02-28 10.49.43.png

コードをとりあえず変更する

app > cpp > native-lib.cppを開くと"Hello from C++"があるので、
好きな文字列を入れてもう一回実行してみる

スクリーンショット 2023-02-28 10.50.20.png

でた

スクリーンショット 2023-02-28 10.51.56.png

おしまい

次の記事で新しいc言語ファイルを作成して実行する方法書きます

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?