IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
This is actually very simple. See PackageInstaller code here: https://android.googlesource.com/platform/packages/apps/PackageInstaller/+/android-cts-4.1_r4 Intent filters for such actions are: <activity android:name=".PackageInstallerActivity" android:configChanges="orientation|keyboardHidden|screenSize" android:excludeFromRecents="true"> <intent-filter> <action android:name="android.intent.action
In this post, I'll talk about the REMOVE_ASSET and INSTALL_ASSET mechanisms that can be invoked by Google via Android's GTalkService to not only remotely remove applications from an Android device but also remotely install new applications. RootStrap Background So if you didn't check out my slides from SummerCon last week in NYC, I talked a bit about a program called RootStrap in the second half o
Androidで常駐アプリケーションを作成する場合、サービス(Service)を利用する。サービスの実装方法は…他のサイトを見るとして、以下の点について実装方法を調べてみた。 端末を再起動後、自動的に常駐する アプリケーションが停止されても、自動的に再常駐する インストール直後から自動的に常駐する 端末を再起動後、自動的に常駐する これは、Androidシステムが発行するブロードキャスト(ACTION_BOOT_COMPLETED)を受け取った際に、サービスを起動させることで実現できる。具体的に必要となる作業は以下の3つ。 サービスクラスの定義 ブロードキャストレシーバクラスの定義 レシーバの定義 サービスクラスを定義 Androidに常駐して行いたい作業を記述するクラス。下記の例では具体的な処理内容は定義していない。 public class MyService extends Serv
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
クエリーアイは、スマートフォン向けアプリケーションの注目度分析ツール「QuerySeeker Analyze(クエリーシーカー アナライズ)」のAndroid版を開発、2011年4月12日から販売を始めた。QuerySeeker Analyzeは、(1)Android Marketの1時間ごとのランキング情報、(2)Twitterストリーミング・データから得られた口コミ情報、(3)インターネット上のニュース・メディアやブログの情報を関連付けて、Webブラウザ上で分析する。 ランキング取得対象国は、当初、日本と米国の2カ国。Android MarketのWebサイトに掲載されている「人気順」アプリを、有料・無料、カテゴリ別に1時間ごとに、300位まで記録する。 Twitterストリーミング・データは、Twitterに投稿される全メッセージの中からTwitterシステムが一定の割合で抜き出した
Android向け 電話機能まで細かく管理可能 Android端末向けのMDM(モバイルデバイス管理)システムでは、iPhone/iPad向けと決定的に違う点が二つある。 一つはスマートフォンにエージェントソフトを導入する必要がある点だ。iPhone/iPadに搭載されているiOSには遠隔からスマートフォンを管理するAPIが備わっているのだが、Androidには組み込まれていない(表1)。 グーグルは「Android 3.0で管理用APIを搭載する」と発表しているが、どのような管理ができるか詳細は不明である。このため、MDMベンダーはスマートフォンを管理するためのエージェントソフトを独自に開発している。 もう一つは、iPhone/iPadでは実現不可能なハードウエアに近いレベルまで、細かい端末管理ができる点だ。電話機能まで管理できる仕組みなどを、MDMベンダーは独自に開発している。 SMS
企業で本格的にスマートフォンを活用するならば、MDM(モバイルデバイス管理)と呼ばれるシステムの構築が不可欠だ。 MDMシステムを使えば、社内外にあるスマートフォンがどのように使われているかを、システム部門側で集中管理することができる。何か問題が起きたときに即座にスマートフォンの機能を制限したり、強制的にアプリケーションをバージョンアップさせたりすることも可能だ。 情報システム全体のセキュリティを高め、安心してスマートフォンを活用できる環境を整備するには、現時点ではMDMシステムを構築する以外に方法はない。 MDMシステムを構築するためのソフトウエア/サービスは、2010年末から国内で続々と登場している。その利用料金や価格は、スマートフォン1台あたり月額100~300円程度だ。毎月6000~8000円近くかかる通信費からすれば、大きな額ではないといえる。 従来の方法よりも確実 これまで、ス
スマートフォンを業務で利用する場合、OSや端末固有のセキュリティリスクも知っておきたい。その代表例が、コンピュータウイルスなどの不正プログラムだ。 セキュリティはiOSが優位 スマートフォンを対象にした不正プログラムは、AndroidとiOS(iPhone/iPadのOS)のどちらでも発見されている。ただし現時点では、Android端末よりiPhone/iPadの方が、セキュリティリスクが小さいとみられている。 セキュリティリスクの一つが、OSの脆弱性の見つかりやすさだ。Androidはソースコードが公開されている。多数の技術者が協力して品質を高められる一方で、「脆弱性も見つかりやすく、悪用されやすい」(マカフィーの石川克也モバイルエンジニアリングプログラムマネージャー)。 これに対し、アップルのiOSはソースコードが公開されていない。潜在的に脆弱性があったとしても、それが見つかったり悪用
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く