森と申します.現在,私はBluetoothを用いて様々な開発を行っております.Bluetoothに関することを調べていく中でIntentを用いて,『Bluetooth共有(com.android.bluetooth)』に移動し,他の端末に接続した後に指定したファイル送信する物を発見しました.私は,このアプリケーションを使用して開発をしようと考えているが,実際にこのアプリがほぼ全ての端末にプリインストールされている物であるか調べたいと考えております.数日前に,私は,パッケージ名からアプリインストール日時を割り出すAPIを用いて初期時からインストールされているシステムUI等の機能とインストール日時を比べて調べたところ,合致した日時がでてきたため,プリインストールされている物であると考えてつきました.(添付ファイル参照)しかし,様々な本でこの機能について調べたところ記述している本はなく,実際に使用できるものであるか不明確であります.もし,上記のお答えを知っている方やそれに関連する近い情報をお持ちの方がいらっしゃいましたら教えていただけないでしょうか.何卒宜しくお願い致します.森-----実際に使用したソース(Bluetoothでのファイル転送[HTMLの転送])--Intent intent = new Intent(android.content.Intent.ACTION_SEND);intent.setType("image/plain");String share = "message send";intent.setClassName("com.android.bluetooth","com.android.bluetooth.opp.BluetoothOppLauncherActivity");intent.putExtra(android.content.Intent.EXTRA_TEXT, share);startActivity(intent);-----------------------------------------------------------------------------------------------------実際に使用したソース(パッケージ名からのインストール日時)---------ActivityManager mActiviyManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);PackageManager pm = getPackageManager();PackageInfo pi = null;// 現在稼働中のプロセスをLISTで取得List<RunningAppProcessInfo> processList = mActiviyManager.getRunningAppProcesses();for (RunningAppProcessInfo process : processList) {Log.i("OUT", "processName:" + process.processName);try {pi = pm.getPackageInfo(process.processName, 0);Date dateFirstInstallTime = new Date(pi.firstInstallTime);Log.i("OUT", "初期インストール時(" + process.processName + "):"+ dateFirstInstallTime);} catch (NameNotFoundException e) {e.printStackTrace();}Log.i("OUT", "----------------------------------------------");}--------------------------------------------------------------------------------------------------
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループから退会し、メールの受信を停止するには、android-group-j...@googlegroups.com にメールを送信します。
このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。
その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。
このグループから退会し、メールの受信を停止するには、android-group-japan+unsubscribe@googlegroups.com にメールを送信します。
このグループに投稿するには、android-group-ja...@googlegroups.com にメールを送信してください。
http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。
その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。