2015-08-01から1ヶ月間の記事一覧

C++のいろいろ

C++11化 int32_t使いたいです。 まずは build.gradle(Module: app)の一部を android.ndk { moduleName = "MainNative" ldLibs += ["android", "log"] // <- ライブラリを追加 }に編集すると「NativeMain.cpp」でint32_t などが使えるようになります。 #inclu…

NDKプログラム

ディレクトリ作成 C++のソースを置く場所を設定します、なぜ「JNI」なのかは別なサイトで調べてみてください 「app」から右クリックで「New」「Folder」「JNI Folder」を選択していきます。 ダイアログで確認画面が出ますので「Finish」を押して作成します。…

コンパイルエラー

設定が正常でない場合、エラーになります。 エラータイプ1、グレードルの設定ミス 「Error: Please fix the project's Gradle settings Fix Gradele wrapper and re-imput project これはちゃんとGredleが2.5に設定されていない場合にでます。 「Gradle sett…

ついにNDK環境構築へ

環境確認。 「File」の「Project Structure」を選択し、設定画面を表示させてます。 ここで「SDK Location」の設定で「Android SDK location」「JDK location」「Android NDK location」が設定されているか確認します。 注意:JDKがちゃんと1.7.0_79を指定し…

とりあえずプロジェクト作成

実行し新規プロジェクト作成 以下のような画面が出てきたら! 「Start a new Android studio project」を選択します。 プロジェクト設定その1 Application name:アプリケーションの名前、今回はそのまま「My Application」 Company Domain:とりあえず「com.e…

夢のAndroid StudioでNDK生活

AndroidStudio 1.3(2015年7月のアップデート)からNDK上でC++のデバッグ+開発が可能になりました、最新のAndroidStudio 1.4を使用して、環境構築をしたいと思います。 環境構築 AndroidStudio ここから、ダウンロードしてください、 https://developer.andr…