答えて

3

両方APKとIPAファイルは単にファイルはzip圧縮されていますこれらのファイルをアーカイブすることでファイルを見ることができ、PhoneGapのようなフレームワークに関連するファイルを簡単に識別できるはずです。 iOSアプリケーションをiTunesからドラッグすることで、

+2

Phonegapディレクトリ構造はどのように見えますか? – randomguy

+2

あなたはそれをダウンロードして自分で見てみませんか? – Jim

0

絶対確実な方法がある場合、私は知らないが、いくつかの警告標識が、私はアプリのこれらのタイプのために気づいた:アクティビティのスイッチが発生することはありません

  • 戻るには戻るボタンを使用しますアニメーションが発生すると、画面は前のページに更新されます
  • 時には、戻るボタンが単にアプリケーションを終了します。
  • さまざまなUI要素がAndroidの代わりにiPhoneのように見えます。特に、左上隅に戻る矢印がある場合、または機械的走行距離計のように見えるスピナーがある場合。
  • パッケージ名を見てください。 Androidアプリの場合、com.sillycompany.iphoneのような名前が付けられています。

EDIT:あなたの質問タグを読んだ後、あなたはAndroidアプリだけではないかもしれません。すべての私の答えは、Androidアプリの私の経験に関係しています。

-2

PhoneGapがPhoneGapのようなものを意味する場合、PhoneGapはネイティブの開発環境のIDE内で動作し、ネイティブコードで終わるので、技術的には伝えることはできません。

+3

PhoneGapはJS/HTMLローダーを生成します。 html/jsファイルは、変更されずにアセットとしてコピーされます。チタンは変換を行います。 – treffer

+0

PhoneGapはWebView内で実行され、ネイティブOSとの直接統合はCordova/PhoneGapプラグインを介して行われます。その結果、ほとんどのCordova/PhoneGapアプリは、Java/KotlinやXamarin.Androidアプリで書かれたアプリとは少し違って見えます。 – Glaucus

0

アプリを購入/ダウンロードして遊んでください。通常は、HTML & jsで記述されているか、コントロールのルック&フィール(ボタンスイッチ、テキストフィールド、テキストビューなど)によってネイティブであるかどうかを感じることができます。まだ苦労している場合は、いつでも.ipaを開くことができ、アプリにパッケージされているリソースを見ることができます。任意のhtmlファイルまたはjsファイルを見つけたら、おそらくWebアプリケーションです。また、16進エディタを使ってアプリケーションのバイナリを見ることもできます(ソースコードを見ることはできませんが、まだアイデアは得られます)。

2

デバイスからapkを引き出し、unzipを使用します。あなたは、それは主にウェブTechのの.js/.htmlファイルの束で終わる。

adb -d shell pm list packages -f 

このコマンドは、すべてのパッケージとそこに保管場所が一覧表示されます。

関連する問題