Androidで処理が返ってこないと出るエラーのよう。
参考にしたサイトでは、
「→ 後日分かった事は、onCreate及びonStartの処理に5秒以上掛かると発生するっぽいです。」
だ、そうです。
・Blog - ANR keyDispatchingTimedOut について
http://three-thread.sakura.ne.jp/tt/modules/d3blog/details.php?bid=13&cid=2
VisualStudioのセットアッププロジェクトでライセンス認証するのに
シリアルキーを使う方法がありますが標準ではかなり脆弱・・・
なのでカスタムDLLでカスタマイズできますが、これが結構大変でした。
とりあえず全体の流れは
1.カスタム動作を行うDLLをWin32DLLで作成
2.普通にセットアッププロジェクト作成
3.出来上がった.msiファイルをOrcaでカスタマイズ
(このときに1.で作ったDLLを埋め込む)
のような手順です。
Orcaすら知らなかったので大変勉強になりました
■参考URL
・How To Validate a Serial Number During an Installation Created with VSI
(Microsoft Support)
英語http://support.microsoft.com/kb/253683/en-us?fr=1
日本語(訳かなり悪し)http://support.microsoft.com/kb/253683/
・VSIでシリアル番号検証
http://akihitof.cocolog-nifty.com/diary/2007/05/vsi_518e.html
※凄く参考になりました。
・Orcaの入手方法
http://dobon.net/vb/dotnet/deployment/orca.html
シリアルキーを使う方法がありますが標準ではかなり脆弱・・・

なのでカスタムDLLでカスタマイズできますが、これが結構大変でした。
とりあえず全体の流れは
1.カスタム動作を行うDLLをWin32DLLで作成
2.普通にセットアッププロジェクト作成
3.出来上がった.msiファイルをOrcaでカスタマイズ
(このときに1.で作ったDLLを埋め込む)
のような手順です。
Orcaすら知らなかったので大変勉強になりました

■参考URL
・How To Validate a Serial Number During an Installation Created with VSI
(Microsoft Support)
英語http://support.microsoft.com/kb/253683/en-us?fr=1
日本語(訳かなり悪し)http://support.microsoft.com/kb/253683/
・VSIでシリアル番号検証
http://akihitof.cocolog-nifty.com/diary/2007/05/vsi_518e.html
※凄く参考になりました。
・Orcaの入手方法
http://dobon.net/vb/dotnet/deployment/orca.html
アプリ起動時に
ActivityManager: java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp="クラスパッケージ" } from null (pid=-1, uid=-1) requires null
というエラーが出て起動しなかった。
さんざん悩んだ結果、AndroidManifest.xmlのActivity登録に同じActivityクラスを2個登録してしまっていた
こんなミスする人いないと思いますがもしなった人いたら参考までに
ActivityManager: java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp="クラスパッケージ" } from null (pid=-1, uid=-1) requires null
というエラーが出て起動しなかった。
さんざん悩んだ結果、AndroidManifest.xmlのActivity登録に同じActivityクラスを2個登録してしまっていた

こんなミスする人いないと思いますがもしなった人いたら参考までに

SDK for FeliCa & Adobe(R) AIR(R) / Adobe(R) Flash(R) Standardを使っていて
FeliCaProxy との相互認証(1)で K2 の取得に失敗しました。
type "Attestation failure with FeliCaProxy"
というのが出た。
なんじゃこりゃ~と思ったらStandardなので解除キーを入れないと。。。
久々に触るとこうなるんだな、これが。
調べちゃったよ
FeliCaProxy との相互認証(1)で K2 の取得に失敗しました。
type "Attestation failure with FeliCaProxy"
というのが出た。
なんじゃこりゃ~と思ったらStandardなので解除キーを入れないと。。。
久々に触るとこうなるんだな、これが。
調べちゃったよ

賢い先人達が道を開いてくださったおかげで読み書きできました
これで3G+Wi-fi+GPS+加速度センサー+RFIDリーダーライターという素晴らしいデバイスに
NEXUS Sがなりました。
タグを読み込んでWeb送信やGPS情報をICに書き込むなんて事もできちゃいます。
さぁ~こっからが企画開発の見せ所ですな!!
MIFARE(TypeA)やTypeBなんかも読んじゃいましょうかね
■偉大な先人達
・Android 2.3 GingerBread NFCをやってみる
・Gingerbread(Android2.3)でNFC書出しへの道のり
・Nexus S で Suica の乗車履歴がとれるアプリを公開しました。
・FeliCaのデータを読む (その5)

これで3G+Wi-fi+GPS+加速度センサー+RFIDリーダーライターという素晴らしいデバイスに
NEXUS Sがなりました。
タグを読み込んでWeb送信やGPS情報をICに書き込むなんて事もできちゃいます。
さぁ~こっからが企画開発の見せ所ですな!!

MIFARE(TypeA)やTypeBなんかも読んじゃいましょうかね

■偉大な先人達
・Android 2.3 GingerBread NFCをやってみる
・Gingerbread(Android2.3)でNFC書出しへの道のり
・Nexus S で Suica の乗車履歴がとれるアプリを公開しました。
・FeliCaのデータを読む (その5)
12/26(日)に大阪で開催されたAndroid FeliCa-thon 2010 in Osakaへ参加しました。
もう半月以上経過してしまったなぁ。
ブログの写真で僕が載っていたのでトラックバックを。。。
・Android FeliCa-thon 2010 in Osaka が開催されました - BRILLIANT SERVICEさん
このときはNFCでICカードのID取得やフリーエリアくらい読めるもんだと思っていたんですが、
基本的にPushしかできなくてWebTo,MailTo,IntentPushの基礎を一通り動作確認したくらいでした。
時間内にほかのチームはアプリを創り上げてしまっていたのには脱帽です。
ちなみに今ならAndroid2.3NEXUS S使ってID取得できるからこっちのほうがいいな~
もう半月以上経過してしまったなぁ。
ブログの写真で僕が載っていたのでトラックバックを。。。
・Android FeliCa-thon 2010 in Osaka が開催されました - BRILLIANT SERVICEさん
このときはNFCでICカードのID取得やフリーエリアくらい読めるもんだと思っていたんですが、
基本的にPushしかできなくてWebTo,MailTo,IntentPushの基礎を一通り動作確認したくらいでした。
時間内にほかのチームはアプリを創り上げてしまっていたのには脱帽です。
ちなみに今ならAndroid2.3NEXUS S使ってID取得できるからこっちのほうがいいな~

default.propertiesにある
#Project target.
target=android-5
の場合2.0SDK(API Level5)が入っていない。
インストールされている対象のAndroidバージョンに変更することで解決。
2.1(API Level7)が入っているなら
target=android-7
にすればOK。
正しいやり方か分かりませんが自己責任で。
あとプロジェクト-クリーンして
genフォルダの内容を更新したほうがいいです
#Project target.
target=android-5
の場合2.0SDK(API Level5)が入っていない。
インストールされている対象のAndroidバージョンに変更することで解決。
2.1(API Level7)が入っているなら
target=android-7
にすればOK。
正しいやり方か分かりませんが自己責任で。
あとプロジェクト-クリーンして
genフォルダの内容を更新したほうがいいです

仲見世って移転したんですかね?
なくなったと思ってたので行ってみたい
学生時代に500円の定食食べによく行ったもんです
なくなったと思ってたので行ってみたい

学生時代に500円の定食食べによく行ったもんです

Tweet
出先から帰ってきてPCを開くと
「USBデバイスが認識されません。」
が連発で出ていた。
PC再起動しても治らないのでググると以下のサイトが。
・USBデバイスが認識されません - 解決
http://www.smilebanana.com/archives/2008/03/04-1940.php
・[意外な解決法]USBデバイスが認識されません。
http://ameblo.jp/marusa99/entry-10275945593.html
PCを切って電源を抜いて静電気を抜く?
そんなんで解決するのか・・・?
とりあえずポップアップが止まらないのでやってみる。
治った
うーむ。。。。
とりあえず同じ現象になった人はお試しください
出先から帰ってきてPCを開くと
「USBデバイスが認識されません。」
が連発で出ていた。
PC再起動しても治らないのでググると以下のサイトが。
・USBデバイスが認識されません - 解決
http://www.smilebanana.com/archives/2008/03/04-1940.php
・[意外な解決法]USBデバイスが認識されません。
http://ameblo.jp/marusa99/entry-10275945593.html
PCを切って電源を抜いて静電気を抜く?
そんなんで解決するのか・・・?
とりあえずポップアップが止まらないのでやってみる。
治った

うーむ。。。。
とりあえず同じ現象になった人はお試しください

