アンドロイドアプリ開発
USBドライバも正しくインストールして、さらにデバイスマネージャーからもスマホやタブレットがきちんと見えているのに、Android StudioからRunボタンを押すと、エミュレーターが立ち上がっってしまい、実機実行できないことがあります。 これは、実行の…
このサイトから、サンプルをダウンロードしてみた。 Samples: Overview | Android Developersinclude fileへのパスがつながっていないみたいでビルドできない。 #include #include などのところでエラーがでる。 build.gradle を編集すればよさそうな気もす…
前回の記事で、Eclipse + ADT からAndroid Studioに移行をもくろみうまくいきませんでした。 その後しばらく放置していましたが、最近また触り始めました。いくつか設定が必要なことに気づきました。 File->Other Settings->Default Project Structure->SDKs…
まずは、google公式のandoroid developers pageでMigrating to Android Studioこ解説を読みます。 Migrating to Android Studio | Android Developersでも、その前にアンドロイドをインストールする必要があります。 Download Android Studio and SDK Tools …
WEBを探すとたくさんのサイトがありますが、以下のサイトはど素人とうたっているだけあって、非常にわかりやすく書いてあります。ど素人のAndroidアプリ開発入門 以下のサイトは、開発ツールのインストールから、初歩的な使い方、そして基本的なカメラの制御…
アンドロイド開発環境がほぼ、構築されたので、今度はopenFrameworksをインストール設定しようと思います。 openFrameworksはC++ベースでアンドロイド開発ができたり、windows ,Mac, androidで共通のコードでラピッドプロトタイピングができるようなので、ち…
NDKサンプル・プロジェクトから自分のプロジェクトを作る方法をメモしておきます。 まだ実践していませんが、とりあえずメモ。 以下のサイトにすべて書いてあります。 丁寧に書いてあるので、読めばできると思います。 サンプル・プロジェクトから自分のプロ…
API 19 (4.4.2)のBasicGLSurfaceViewを実行してみました。 OpenGLを用いてトライアングル+テクスチャマップ。 ドロイド君テクスチャを、三角形に貼って、くるくると回転させる。 見た目は2次元ですが、3次元処理している。 model view projection変換をち…
Android Nativeはまだよくわからないので、とりあえず、SDKサンプルをいじってみることにします。API 19 (4.4.2)のAccelerometerPlayを実行してみました。画面は2次元表示。端末の加速度計で重力方向に転がるというサンプル。このサンプルで分かること:1…
リンクが切れていたので記事を修正しました。 簡単にできる方法が以下のWEBサイトに書いてありました。 コンソールでndk-buildしなくても、Androidツール->Add Native Supportを使うようです。 「古い NDK の環境設定の解説にはコマンド操作が書いて有ったり…
以下のサイトを参考にSDKのサンプルを実行してみました。 http://www115.sakura.ne.jp/~byunbyun/android1/android05.html OpenGLを触ることが目的なので、legacy>BasicGLSurfaceViewを実行してみました。 ドロイド君のテクスチャが張られた三角形がくるくる…
NDKでC/C++でGLを使うために、NDKも設定しました。 設定のやり方は、以下のサイトを参照にしました。 Android NDK の環境構築 : 時々、失業SEの開発日誌 Android NDK の環境構築 : 時々、失業SEの開発日誌 NDK toolのダウロード先は、eclipseのリストにあっ…
この記事、初心者には参考になります。 Android実行時エラーのトラブルシューティング(初心者向け) - clock-up-blog Android実行時エラーのトラブルシューティング(初心者向け) - clock-up-blog
インテルのHAXM (Intel® Hardware Accelerated Execution Manager) を導入することでエミュレータの動作速度を上げることができるそうです。 詳しくは以下のWebサイトを見ましょう。 Android エミュレータを HAXM で高速化する - clock-up-blog Android エミ…
Androidの高速エミュレーターを使うためにインストールしたOracle virtual boxに起因する問題が起きました。 Oracle Virtual boxをインストールするとnasneが認識できなくなりました。 VirtualBox Host-Only Networkを無効にするとnasneが認識できるようにな…
アンドロイドのエミュレーターのAVDがうまく動かないので、より高速なエミュレーターをインストールしました。 Genymotionというエミュレーターです。 Oracle VirtualBox上で動作する、エミュレーターだそうです。 http://www.genymotion.com にアクセスして…
ここまでで、開発環境の設定までは何とか終了しています。 これから、Hellow world をエミュレーターで動かすまでをやります。 Eclipsを立ち上げて、File -> New -> Android Application Projectで新しいプロジェクトを作ります。 アプリケーションの名前や…
アンドロイドアプリづくりは全くの初心者です。 C/C++はある程度かけますが、JAVAは書いた経験なしです。 ゼロから、アンドロイドアプリを作ってみます。 最終的にはOpenGL ESで3Dモデルを表示してみます。
アンドロイドスマホでアプリを作ってみようと思います。 PCはWindows7 64bitとWindows8.1 64bitの2台です。 まずは開発環境の準備です。 アンドロイドはJavaで記述しますので、(C,C++で記述する方法もあるようです)まずは、Javaの開発キットである、Java …