Titanium本体デバッグ(Android)


今日は、Android本体でTitaniumプログラムを実行する方法についてお話しします.私が使っているシステムはmac OSX 10です.10.1.ios上のホストデバッグについては、xcode上でホストデバッグした場合、デバイスを選択するときにiOSデバイスを直接選択できます.以下の内容は公式文書と自分の実践に基づいて得られる.
アンドロイドデバイスの構成
Androidデバイスに直接アプリをインストールできるようにするには、まずUSBで携帯電話をパソコンに接続する必要があります.USBケーブルを書くのは充電機能のみで、データ転送機能はありません.データ転送機能があることを確認してください.
次に、携帯電話のUSBモードを設定するには、アンドロイドバージョンによって方法が異なります.
  • は2.xおよび3.x,オープン設定(setting)>アプリケーション(Application),「不明ソース」(Unknown sources)を許可し,携帯電話に未知ソースのプログラムをインストールしてから設定(setting)>開発者オプション(Developer option)を継続し,USBデバッグ(USB debugging)を開き,モーニングコール(Stay awake)を維持し,シミュレーション位置(Allow mock location)を許可し,これで設定完了です.
  • は4.x,Googleは開発者オプションを隠しています.まず設定(setting)>携帯電話(About)を開き、バージョン番号(Build number)を7回連続クリックして設定ページに戻ると、開発者オプションが表示されます.そして2.xと3.x同様に、設定>セキュリティで「場所ソース」を許可し、開発者オプションで同じ構成を行います.

  • 上記の方法は汎用的な方法で、メーカーによってカスタマイズシステムにわずかな違いがあるかもしれませんが、大同小異です.簡単に言えば、普段、エンドウの莢、テンセントの携帯電話の執事が携帯電話にプログラムをインストールするときに必要な設定などのパソコンソフトを使っています.
    デバイスの接続
    携帯電話をパソコンに接続する.
    4.3デバイスの場合、USBデバッグを許可するかどうかのダイアログボックスがポップアップされ、「許可」を選択します.
    3の場合x以上のデバイス、ドロップダウン通知センター、Connected as media deviceが表示された場合はOK、Connected as cameraが表示された場合はクリックし、ポップアップダイアログボックスでMedia Device(MTP)を選択し、Camera(PTP)を選択しません.(備考:これはTitanium公式の設定方法で、私の携帯電話は小米のシステムで、このオプションはありません.測定します).
    通常はStudioでデバイスを選択している間に接続できるはずの携帯電話ですが、次はポイント運転でアプリが携帯電話にインストールされ、本体のデバッグが開始されます.
     
    アプリをSDカードにインストールする
    デフォルトではappは携帯電話の内蔵メモリにインストールtiapp.xmlファイルにmanifest要素を追加して設定します.
    <android xmlns:android="http://schemas.android.com/apk/res/android">
       <manifest android:installLocation="preferExternal"/>
    </android>
           
    android:installLocationの値は次のとおりです.
  • preferExterna:外付けストレージスペースを優先し、ない場合は内蔵スペースに装着します.
  • auto:内蔵スペースは内蔵スペースで十分です.そうしないと、外付けスペースに装着されます.また、手動で内蔵スペースから外付けスペースに移動することもできます.
  • internalOnly:内蔵スペースにしか装着できません.場合によってはappは内蔵スペースにしか装着できません.詳細はここを参照してください.この点は本明細書では説明しません.