About “tPackageExplorer”
「tPackageExplorer」はAndroidアプリケーションのリソース情報を確認するアプリケーションです。
AndroidSDKには「Hierachy Viewer」というツールが用意されています。
このツールでは端末にインストールしてあるアプリケーションの画面レイアウトを確認することができます。
同様にtPackageExplorerは、端末にインストールしてあるアプリケーションのリソース情報を
確認する事ができる開発者用アプリケーションです。
古くからのMacユーザには、アップルコンピュータが無償で配布していた
「ResEdit」と同じようなアプリケーション(リソースの編集はできません)をイメージしてもらえると分かりやすいかもしれません。
※特殊な事をしていると思われるかもしれませんが、ルート権限等は一切取得していない
セキュリティ的に安全なアプリケーションです。
- 推奨 OS
- Android OS 1.6 以上
- 価格
- 無料 (制限解除料金:1000円)
- Version 1.4.2
- プライバシーポリシー追加
機能
キャプチャ機能参照可能データ
- AndroidManifest.xml
- drawableディレクトリ内
- Layoutディレクトリ内
- Valuesディレクトリ内
- Assetsディレクトリ内
- signature
アプリケーション一覧画面
タブレット
スマートフォン
tPackageExplorerを起動すると最初に表示される画面です。
端末内にインストールされているアプリケーション一覧情報の取得結果が画面に表示されます。
(タブレット端末では画面左側に、スマートフォンでは画面全体に表示されます。)
オプションメニュー
オプションメニューを表示させることで以下の機能を利用することが出来ます。
- 更新
インストールされているアプリケーション情報を更新することが出来ます。 - ソート切替
「アプリ名」か「更新日」の昇順/降順で並び替えをすることが出来ます。
(アプリ内課金による制限解除が必要) - 表示切替
プレインストールアプリを表示、又はプレインストールアプリ以外を表示と切り替えることが出来ます。 - 購入
アプリ内課金でアイテムを購入することで機能制限を解除することが出来ます。
コンテキストメニュー
アプリ一覧を長押しすると選択したアプリのアンインストールや管理画面やGooglePlayストアを開く機能を利用することが出来ます。
アプリケーション詳細画面
アプリケーションの詳細な情報を表示する画面です。
アプリケーション一覧画面の中から任意のものを選択するとアプリケーション詳細画面に選択したアプリケーション情報が表示されます。
(タブレット端末では画面右側に、スマートフォンでは画面全体に表示されます)
リソースファイル表示切替機能
アプリケーション詳細画面に表示されている情報を切り替えるための機能です。
アプリケーション詳細画面右上のボタンを選択すると、リソースファイル表示切替選択画面が表示されます。
選択画面から表示させたいリソースファイル情報を選択すると、選択した情報に切り替わります。
(ここでは、AndroidManifest.xml から Drawable Listへ切り替えています)
AndroidManifest.xml
リソースファイル表示切替機能で AndroidManifest.xml を選択すると選択されたアプリケーションのAndroidManifest.xmlが表示されます。
drawable list
リソースファイル表示切替機能でdrawable list を選択すると選択されたアプリケーションのDrawableディレクトリ内にあるリソースファイルを参照することが出来ます。
表示されたリソースファイルを選択すると、詳細が表示される画面が表示されます。
Layout List
リソースファイル表示切替機能でlayout list を選択すると選択されたアプリケーションのLayoutディレクトリ内にあるリソースファイルを参照することが出来ます。
drawable list 同様にリソースファイルを選択すると詳細を表示する画面が表示されます。
Values List
リソースファイル表示切替機能でvalues list を選択すると、選択されたアプリケーションのValuesディレクトリ内にあるリソースファイルを参照することが出来ます。
Assets List
リソースファイル表示切替機能でassets list を選択すると、選択されたアプリケーションのAssetsディレクトリ内にあるリソースファイルを参照することが出来ます。
Signature
リソースファイル表示切替機能で sigunature を選択すると
選択されたアプリケーションのsigunature(証明書)が表示されます。
機能制限の解除方法
tPackageExplorerは無料でダウンロードすることが可能ですが、一部機能が制限されております。
無料版では、表示されるアプリケーション数が5個までに制限されております。
また、ソート切替機能を使用することが出来ません。
機能制限の解除方法
制限を解除するにはアプリケーション一覧画面のオプションメニューより「購入」を選択して、アプリ内課金での購入手続きを行ってください。
料金は1000円になります。
Release Note
- Version 1.0.0
- ファーストリリース
- Version 1.1.0
- Layoutファイルが参照出来る機能を追加
- Version 1.2.0
- signatureを参照出来る機能を追加
- Version 1.3.0
- Valuesを参照出来る機能を追加
- Version 1.3.1
- バグフィックス
- Version 1.4.0
- Assetsを参照出来る機能を追加
アプリケーション一覧画面でコンテキストメニューを追加 - Version 1.4.1
- Jelly Bean(Android 4.1)に対応
- Version 1.4.2
- プライバシーポリシー追加
プライバシーポリシー
1. アプリケーション提供者名
- タオソフトウエア株式会社
2. アプリケーションで取り扱う利用者情報
- 項目
端末内にインストールされている、アプリケーションに関する情報(名前やパーミッション、その他アプリケーションに関する取得できる情報全て) - 内容
端末内にインストールされている、アプリケーションに関する情報(パーミッション情報等を含む)を アプリケーションで取得し端末内部に保存します。 - 取得方法
アプリケーション初回起動時にデータを取得します。また、他アプリケーションのインストール時、およびアップデート時に取得します。 - 利用目的
- 同意取得の方法
- その他
3. パーミッションと利用目的
-
com.android.vending.BILLING
(Google Play請求サービス)
機能制限をアプリ内課金で解除するために利用しています。
4. プライバシーポリシーの掲示場所
- プライバシーポリシーの掲示方法
ホームページに掲示 - プライバシーポリシー概要提示場所
アプリケーションの説明画面に記載。
アプリケーションは端末内にインストールされている全てのアプリケーションのリソース情報を取り扱いますが
端末内に保存するのみで弊社が取得する事はありません。アプリケーションに広告は表示されません。
プライバシーポリシーの詳細につきましては、 こちら を参照ください。
5. 利用者関与の方法
- サービス自体に利用される情報の利用者関与
利用を取りやめるときは、アプリケーションをアンインストールしてください。 - 広告に利用される情報の利用者関与
広告は表示しておりません。
6. 外部送信・第三者提供・情報モジュールの有無
- 外部送信・第三者提供
利用者情報(アプリケーション内のリソース情報)はアプリケーション内で使用するのみであり弊社にて保持しておりません。従って第三者提供出来ません。 - 情報収集モジュールを組み込む場合の取り扱い
広告を含め、情報を収集するモジュールは使用しておりません。
7. 問い合わせ窓口
8. プライバシーポリシーの変更について
「同意取得」が必要な、重要なプライバシーポリシーの変更はアプリケーション内でポップアップ表示させ再度「同意取得」致します。
「同意取得」が必要ないプライバシーポリシーの変更に関しては、弊社サイトで告知を致します。
本ソフトウェア使用上の注意
タオソフトウエアは、お客様に対し、許諾プログラムにおける一切の動作保証、使用目的への適合性の保証、使用結果に関わる的確性や信頼性の保証をせず、かついかなる内容の瑕疵担保義務も負いません。また、このプログラムに関し発生する問題はお客様の責任および費用負担をもって処理されるものとします。
タオソフトウエアは、お客様に対し、許諾プログラムに関する技術サポート、保守、機能改善等のいかなる技術的役務の提供義務も負いません。
タオソフトウエアは、いかなる場合も、お客様の逸失利益、特別な事情から生じた損害(損害発生につきタオソフトウエアが予見し、または予見し得た場合を含みます。)および第三者からお客様に対してなされた損害賠償責任に基づく損害について一切責任を負いません。又、お客様はタオソフトウエアに対し、何らの請求も行わないものとします。
Androidアプリ開発
受託開発、技術調査から、コンサルティングまで幅広く事業を行っております。
VR
自社開発のVRアプリの配信、受託開発を行っております。
Game
ゲームエンジンUnityを使って開発したゲームアプリを無料配信中です。