メイン

2011年12月14日

アンドロイド パーミッション PHONE_CALLS

今年も残り少なくなりましたが、今年の締めとしてブログを毎日書こうと決めました。
でも、今日は書く時間がなかったので、パミッションのPHOME_CALLSの解説です。

PHONE_CALLS

パミッション 説明 ProtectionLevel
PROCESS_OUTGOING_CALLS 電話発信の監視の許可:
通話の監視、ダイヤルする番号の変更、通話の中断などの操作を許可 する。このパーミッションは電話を発信するときにACTION_NEW_ OUTGOING_CALL システムがブロードキャストするNEW_ OUTGOING_CALL アクションを受信するために必要。
このブロード キャストは順序付きブロードキャストなので発信を止めることもでき る。
発信する電話番号も取得可能なので、国際電話番号をブロードキャ ストレシーバで追加することや、まったく別の電話番号へ発信するこ とも可能。
dangerous
READ_PHONE_STATE 電話のステータスとID の読み取りの許可:
端末の電話機能へのアクセスを許可する。このパーミッションが付与 されたアプリケーションではPhoneStateListener が使用可能に なるため、接続中、接続完了などのステータスを判断できる。
また、 電話の着信、通話中などの情報も取得できる。このとき、通話中の電 話番号も取得できる。
また、端末固有情報やSIM 情報の取得も可能な ので、固有識別情報、端末ソフトウェアのバージョン、IMEI 、SIM の シリアル番号、端末電話番号、その他の情報を取得できる。
dangerous

このパミッショングループは2個だけですけど(書くのが楽だった) 、結構重要なパミッションです。

続きを読む "アンドロイド パーミッション PHONE_CALLS" »

2011年12月13日

アンドロイド テイルズ時計は12月26で販売終了となります。

テイルズのキャラクターが1年間無料で使えるという事で、作成したテイルズ時計ですが、もうすぐ1年が経過します。 このため12月26日でアンドロイドマーケットでの公開を終了します。
単に画面にキャラクターを表示して、時計の針がぐるぐると回るだけの、まったくキャラクター頼りの製品ではありますが、針はタオの方で自作をしており、キャラクターの雰囲気を崩さないようにという点に重点をおき、時計としての機能は二の次といったスタンスで作成しました。
「時計としてあまりやくにたたない」とのうれしい声も聞かれましたが、そこは笑ってゆるしてください。
無料版もありますので、クオリティを見てからダウンロードお願いします。

yuri_capture.png

詳細はこちら

続きを読む "アンドロイド テイルズ時計は12月26で販売終了となります。" »

2011年12月12日

Android パミッション PERSONAL_INFO

日が開いてしまいましたが、AndroidのパミッションのPERSONAL_INFOグループの解説です。
グループ名の通りに、個人的な情報を取り扱う権限となります。
以前記事に書いた、Android 4.0で追加されたパミッションのREAD_PROFILEもこのグループに入ります。
また、先日の「Androidの10円アプリを総てインストールしなかった理由」に、電話帳データを抜き取られる可能性の話を書きましたが、それらのパミッションもこのグループに含まれます。
逆に言えば、これらのパミッションが入っていると、スパイウェアじゃないかと疑われる可能性があるので、ソフト開発をされる方も、十分に気をつけてパミッションを付加してください。

続きを読む "Android パミッション PERSONAL_INFO" »

2011年12月09日

tPackageExplorerにvaluesを参照する機能を追加しました

Androidアプリケーションのリソース情報を確認するアプリケーション
tPackageExplorerのアップデートを行いました。

tPackageExplorerは、端末にインストールしてあるアプリケーションの
「drawable」や「AndroidManifest.xml」などのリソース情報を確認する事ができる
開発者用アプリケーションです。

今回は新たに「values」を確認することが出来る機能を追加しました。
「values」を選択することでアプリケーション内の「values」ディレクトリ内にある
リソース情報を確認することが可能となります。
※但し確認出来るのは現在端末で設定されている言語のみとなります

「values」を確認するにはアプリケーション一覧から任意のアプリを選択した後
リソース切替ボタンを押下して「values」を選択することで確認出来ます。

values_list.png values_detail.png

今後も他のリソースが確認出来るバージョンアップを行なっていく予定です。
もうしばらくお待ちください。

アプリケーションの詳細は、tPacageExplorerのページをご覧ください

続きを読む "tPackageExplorerにvaluesを参照する機能を追加しました" »

2011年12月08日

Android Security 本の内容はこんな感じ(予約開始)

先日のAndroidの会でお話させていただきましたが、「Android Security 安全なアプリケーションを作成するために」という本を出すことになりました。

Android Security_cover_400.jpg

現在、手元を離れ出版社(インプレス)さんが、がんばっている状態で、印刷屋さんに回ったとかなんとかの状態らしいです。とにかく手元を離れたのでプレッシャーから開放されほっとしています。
以前から、色々な雑誌で記事を書かせて頂きましたが、タオとして本を出したいとずっと思ってました。
アンドロイドが急速に盛り上がりすぎたため、受託開発の方が忙しくなかなか書く事ができなく、そのうちにアンドロイドの本があふれだしました。期を逸したと思っていたのですが、アンドロイドのセキュリティの分野は検索してもどこにも出ておらず、テーマとしてはこれだ!という感じでした。(書き始めた当初は洋書も探したのですが、見つかりませんでした。今はあるのかわかりませんが...)

アマゾンで予約開始になって、結構ワクワクしてるのですが、目次が出てない事に気がつきました。
「予約しましたー」という方がいらっしゃり、うれしい限りなのですが、良く考えたらタイトルだけで予約されているわけで、大変申し訳ないことに気がつきました。以下章毎の内容を記載します。

続きを読む "Android Security 本の内容はこんな感じ(予約開始)" »

2011年12月07日

Androidの10円アプリを総てインストールしなかった理由

10円でアプリが売ってるということで、早速購入しようと思ったのですが、ソフトのパミッションが気に入らず(私の独自の判断)で6本しか購入できませんでした。

android_market_10en.png

アンドロイドマーケットでの100億アプリダウンロード達成での記念セール(Googleのブログ参照)ということで、毎日10本10日間日替わりでセール商品がでます。
記念セールというよりは、安い金額でリリースを行い、今まで一度も有料アプリを購入していないユーザの掘り起こし的な意味合いが強いと思います。
アプリの提供者にはどのように保障されているのか、少し気になりますが、Googleさんはお金持ちなので、Googleさんが肩代わりしているのかなぁ(Amazonは提供者負担)と思ったりしますが、良くわかりません。

ざっと6本購入してみましたが、何故4本は買わなかったのかその説明

続きを読む "Androidの10円アプリを総てインストールしなかった理由" »

2011年12月06日

「安全なアプリケーションを作成するために」の資料アップしました。

先日のブログでご紹介したとおり、Androidの会12月の定例イベントに登壇させて頂きました。
その時に使用しました資料をアップしました。下記リンクよりダウンロード可能です。

2011年12月5日 日本アンドロイドの会定例 安全なアプリケーションを作成するために資料(PDF)

ソフトウェアを作成する観点から、アンドロイドのセキュリティってどのような機能があるのか、注意点等を説明しています。ただ、私は、基本的にパワポにあまり詳しく書かずに、キーワードを書いておきその場で話す内容を決めていくタイプなので、あまり詳しく資料には書いてないので、これだけではあまりわからないかなぁと思ったりもしています。(今回の資料は書いてあるほうなのですが...)

続きを読む "「安全なアプリケーションを作成するために」の資料アップしました。" »

タオソフトウェア

tao twitter
tao twitter
tao twitter

広告