N2-Works
WEB企画・制作/システム開発 大阪拠点

FlashDevelopで作成したAIRアプリをGoogle Playに登録するまでのメモ

私はFlashDevelopでAIRアプリを作成していますが、AndroidとiOS両対応のAIRアプリを作成する時に困ったことを備忘録として記事にしておきます。

今回はAndroid対応で困ったことです。

続きを表示する

アプリ登録

この記事に対するコメント(0件)

[Air]2013年07月20日 18時23分58秒

Eclipse3.7 IndigoのCDTのバグ

AndroidNDKでOpenGLテクスチャ周りのライブラリを作成中なのですが、libpngの関数を使用している時にCDTのエディタがおかしいことに気づきました。

ビルドは普通に通るのに、png_init_ioの記載部分でエラーが発生しています。

エラーログを見ると「Invalid arguments 'Candidates are: void png_init_io(png_struct_def *, ?)」と表示されていました。

続きを表示する

Eclipse バグ

この記事に対するコメント(0件)

[Android]2012年12月11日 13時33分11秒

AndroidNDKのimport-module

AndroidNDKでライブラリを作成していますが、困ったことが起こりました。

状況が説明しにくいのですが、ライブラリを作成するプロジェクトを「Libs」、ライブラリを使用するプロジェクトを「Use」としましょう。

「Libs」でJNIを利用して「Use」ではJavaのみ利用という場合は、「Libs」で作成したsoを「Use」のlib/{ARCH_TARGET}にコピーしておけば問題ありません。

しかし「Use」でもJNIを利用する場合、ビルドの際に削除されてしまいます。

「Use」で外部ライブラリを扱う場合は、Makefile内でインストールする定義を記載する必要があります。

続きを表示する

ライブラリ

この記事に対するコメント(0件)

[Android]2012年12月07日 18時25分03秒

AndroidNDKのUnresolved inclusionへの対処

TIPS本を進めていますが、いきなりつまづきました。

Eclipse上でcファイルを編集していると#include の行で「Unresolved inclusion」と表示され、入力補完も動作しません。

Eclipseのエディタがcの文法に対応していないのかと「CDT」をインストールしようとしたところ、すでにインストール済だと表示されました。

次にエラーメッセージから考えると、パスが通っていないのだろうなと思いました。

しかしEclipseに詳しいわけではないので、パスの通し方がよく分かりません。

続きを表示する

NDK 書籍

この記事に対するコメント(0件)

[Android]2012年11月28日 23時44分47秒

TOP