OpenCV for Android SDKに入っているsamples/face-detectionをStatic InitializationでAndroid Studioを使ってビルドするまでのメモ。 使ったものは、 OpenCV for Android SDK (2.4.8) Android Studio (0.5.5) Android SDK (19) Android NDK (r9d) Galaxy SII (armv7) プロジェクトを新規作成 Android Studioで空のプロジェクトを作成。 /app/src/main/に/samples/face-detection/*をコピー。 ただし、java/以下には既存のディレクトリを残して、src/からファイルだけをコピーする。 今回はパッケージ名をcom.sample.appとするので、java/com/sample/ap
Mac OS X上にAndroid開発環境を構築した際のメモです。 以下の様な構成になっています。 JDKのインストール Eclipseのインストール Android SDKのインストール ADTのインストール Android仮想デバイス(AVD)の設定 Hello World 環境 Mac OS X 10.9.5 JDKのインストール ダウンロード 以下から、Mac OS X x64をダウンロードします。 Java SE Development Kit 7 - Downloads | Oracle Technology Network | Oracle インストール ダウンロードしたファイルを開いて指示通りにインストールします。 Eclipseのインストール ダウンロード 以下から、Eclipse IDE for Java EE DevelopersのMac OS X 64 Bit版をダ
Androidプログラマへの道 〜 Moonlight 明日香 〜 C/C++プログラマの管理者が, Androidプログラムにチャレンジ. AndroidプログラミングのTipsをメモっていく予定です. トップページページ一覧メンバー編集 カメラ設定を取得する 最終更新: moonlight_aska 2015年04月05日(日) 12:13:43履歴 Tweet カメラのパラメータ設定を取得するには, カメラ(Camera)クラスを利用する. カメラ設定の一覧取得 src/Camera01.java Camera#openメソッドで, カメラをオープンする. Camera#getParametersメソッドで, カメラパラメータを取得する. Parameters#get/getXXXメソッドで, パラメータ値を取得する. 今回は, Parameters#flattenメソッドで, 文字
いつも言われるのが「NDKを呼び出すときはオーバーヘッドがあるから頻繁に呼び出さない方がいいよ」という話。 それじゃどれだけのオーバーヘッドがあるのよ? という事で実際に計測してみた。 今回計測したのは、JNI呼び出しとして int addInt(int i, int j); // 引数 int x 2 返値 int int getInt(); // 返値 int を10000000回呼び出すパターン。あまり凝った事はしてない。 以下、内容と報告を。 計測環境 HTC Desire + Froyo(2.2) + Android SDK 2.2 ソースコード こんな感じで作成してみた。あくまで簡易ベンチマークとしての役目しかない。 つうか、ベンチマークってこんな作りでいいのかな? 教えてエラい人。コンパイラの最適化にあまり影響されないようにはしたつもりなのだが。 package com.ex
開発初心者がよくやる失敗シリーズ、今回はコーディング編です。 初心者がAndroidアプリを開発していて、コーディング中によくやるミスとして以下の2点について解説します。 R.javaが消えた ActivityをManifestに登録していなくてアプリがクラッシュする R.javaが消えた R.javaは、XMLで宣言したリソースのIDを管理しているJavaファイルです。 自動で生成されるため、開発者は触れない方がいいです。 アプリを開発していて、よく起こる現象のひとつ、R.javaの喪失。 これは、xmlファイルにエラーがあることが原因で、R.javaの自動更新ができずに起こってしまう現象です。 消えてしまったR.javaを復元させるためには、方法が2つあります。 xmlファイルのエラーを取り除いた上で、上書き保存をする。 xmlファイルのエラーを取り除いた上で、プロジェクトのクリーンを
掌田津耶乃さんのAndroid StudioではじめるAndroidプログラミング入門で勉強中。現在P295あたり。(AndroidStudio0.5.7で勉強してます) 前回まで、MainActivity SecondActivityに書かれているRが全部エラーになっていました。今日はそのエラーの解決方法を探りました。そして、めでたく解決!!!その方法を忘れないように残しておきます。 XMLファイルに問題があることを突き止めて解決 Google検索キーワードに「AndroidStudio R エラー」を入れて一番最初に出たサイトがこれAndroid 開発初心者がよくやる失敗 コーディング その1 | Tech Booster ここに、こう書かれていました。 これは、xmlファイルにエラーがあることが原因で、R.javaの自動更新ができずに起こってしまう現象です。 つまり、XMLファイルに
Using Android binary package with Eclipse¶ This tutorial was tested using Ubuntu 10.04 and Windows 7 SP1 operating systems. Nevertheless, it should also work on any other OSes supported by Android SDK (including Mac OS X). If you encounter errors after following the steps described here, feel free to contact us via OpenCV4Android discussion group or OpenCV Q&A forum and we will try to help you. Qu
OpenCVはIntel社が提供するコンピュータビジョンライブラリです。 OpenCVでは画像加工や画像認識などをおこなうための機能が備わっています。 OpenCV2.2以前ではNDKを使用してネイティブとして実装する手間がありましたが、OpenCV2.3.1以降から、Javaのライブラリとしてしようすることができるようになりました。 詳細は以下から。 ライブラリの取得 まずはライブラリーを下記URLからOpenCV-2.3.1-beta1-android-bin.tar.bz2ダウンロードして下さい。 http://sourceforge.net/projects/opencvlibrary/files/opencv-android/2.3/ 次にダウンロードしたファイルを解凍します。 解凍すると以下の2フォルダが入っています。 OpenCV-2.3.1 ライブラリ本体です。 sampl
ダウンロード まずはこちら( http://opencv.org/downloads.html )からOpenCV-2.4.6-android-sdk-r2.zipをダウンロード、展開 解凍した中のsdk/java/ をEclipseにインポート このとき、Copy projects into workspaceのチェックをつけておくと、 後々面倒になるので、チェックを外しておきます。 そのままではビルドエラーになることがあります プロジェクトのproperties->Androidからビルドターゲットを選択して 再ビルドすれば治るはずです。 サンプル動作方法 サンプルはダウンロードしたファイル群の中の、 samples/ 配下に入っています。まとめてEclipseでインポートします。 ビルドエラーになることがあります。 先ほどと同じくプロジェクトのproperties->Androidか
最初に断っておくが、個別のアプリについてGoogleがやり玉を挙げているわけではない。あくまで、Google Play上のコメント欄で低い評価をつけたり、ウィットに富んだコメントをつけているケースを挙げ、「それを糧に、より良いアプリを開発して欲しい」という思いから、GoogleがTipsとあわせてコメントしているセッションだ。 アプリである意味がない 最初に紹介されたゴミアプリは、やたらWebViewを利用したり、そもそもアプリの完成度が低い場合、Webサイトの方がよっぽど完成度が高いケースだ。 WebViewは、アプリ内でWebを見られるコンポーネントで、アプリ内ではサービスすべてに対応できなかった場合に利用するケースが多い。ただ、あまりにも利用頻度が高いと「ウザい」という感情がふつふつと湧いてくるようだ。中には、「アプリとして0点」という辛辣な意見も見られた。 松内氏のアドバイスとして
Androidアプリのデザインを初めてするときに知っておきたいようなtipsを中心にまとめてみました。ぼくもあんまりAndroidアプリのデザインには慣れてはいないのですが、最近本格的にとりかかる機会があり、わからないながらもあれこれ調べてメモしていたものをまとめました。 これから初めてAndroidアプリをデザインするデザイナーさんが安心して作業にとりかかれるようになればいいなぁ。 デザインを始める前に知っておきたいこと まずAndroidのアプリデザインをする上でハードウェア(ディスプレイ)について理解する必要があります。単にディスプレイといってもAndroidには画面密度が複数あり、見かけ上同じサイズに見えても密度が違っていることがあります。これはiPhoneでいうところのRetinaと非Retinaみたいな感じ。 ここを理解できるかが鬼門ですが、考え方さえわかってしまえば簡単なので
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く