2012.01.19


Native Extensionで作成したANEファイルを使いビルドした際に発生するエラー「Exception in thread “main” java.lang」について

色々作業やっているうちに、下記の記事が間違いということに気づきました。
何らかのタイミングでエラー出たり出なかったりなので、もう少し検証します。

ANEで色々実装をしている最中にでくわして、若干ハマったのでメモ。
下記エラーが発生した際に、色々ググったんですが今回の自分の症状等はフォーラムなどにも記載されてなかった(多分)みたいなので、もし同じ現象にでくわした人の参考になると幸いです。

ビルドエラーログ例

Exception in thread "main" java.lang.Error: Unable to find named traits: com.adobe.nativeExtensions::Vibration
          at adobe.abc.Domain.resolveTypeName(Domain.java:231)
          at adobe.abc.Domain.resolveTypeName(Domain.java:148)
          at adobe.abc.GlobalOptimizer.sccp_eval(GlobalOptimizer.java:6665)
          at adobe.abc.GlobalOptimizer.sccp_analyze(GlobalOptimizer.java:5909)
          at adobe.abc.GlobalOptimizer.sccp(GlobalOptimizer.java:4628)
          at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:3514)
          at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:2215)
          at adobe.abc.LLVMEmitter.optimizeABCs(LLVMEmitter.java:526)
          at adobe.abc.LLVMEmitter.generateBitcode(LLVMEmitter.java:336)
          at com.adobe.air.ipa.AOTCompiler.convertAbcToLlvmBitcodeImpl(AOTCompiler .java:472)
          at com.adobe.air.ipa.BitcodeGenerator.main(BitcodeGenerator.java:82)
Compilation failed while executing : ADT

続きはここから

2011.12.30


iOSでOAuthConsumerを使ってTwitterのOAuth認証を行う

TwitterのOAuth認証を使い、ユーザ単位で認証を通しTweetさせるところまでを毎回忘れてしまうのでメモしておく

TwitterDevでアプリケーション登録

OAuth認証を使用するためには、TwitterDevからアプリケーションの作成を行う必要があります。
Twitter Developers

OAuth認証に使用するアプリケーションを新規に作成します。

続きはここから

2011.12.22


AIR Native Extension (ANE) を1から頑張って実装してみる.part1

まずANEとは。

AIR Native Extension(以下ANE)は、AS3以外のネイティブコード(C、Java、Obj-C、、、)をActionScriptライブラリとして書きだすことができるものです。 ANEを用いれば、モバイル端末などのセンサー・電話帳などにアクセスしたり、iPhoneに限って言えばGameCenterやアプリ内課金などの仕組みをAIRでの実装のみで完結することができる素晴らしい(?)ものです。

こんな感じの素敵機能です。

今回やること

  • > 環境準備
  • > HelloWorldANEの作成(Obj-C/Java)
  • > iOS、Android共通のANEを自前で何か作る
  • > 作ったANE使ってサンプルアプリ作る
  • > FB4.6、FlashCS5.5で書きだす

こんな感じです。

では、適当にやっていきます。

続きはここから

1 2 3 4 5 6 7 8 9 18