私は競争の市場調査をしており、彼らが自分のアプリをネイティブにしているかどうかを知りたいと思っています。アプリがモバイルウェブフレームワークで書かれているかどうかを判断するには?
4
A
答えて
3
0
絶対確実な方法がある場合、私は知らないが、いくつかの警告標識が、私はアプリのこれらのタイプのために気づいた:アクティビティのスイッチが発生することはありません
- 戻るには戻るボタンを使用しますアニメーションが発生すると、画面は前のページに更新されます
- 時には、戻るボタンが単にアプリケーションを終了します。
- さまざまなUI要素がAndroidの代わりにiPhoneのように見えます。特に、左上隅に戻る矢印がある場合、または機械的走行距離計のように見えるスピナーがある場合。
- パッケージ名を見てください。 Androidアプリの場合、com.sillycompany.iphoneのような名前が付けられています。
EDIT:あなたの質問タグを読んだ後、あなたはAndroidアプリだけではないかもしれません。すべての私の答えは、Androidアプリの私の経験に関係しています。
-2
PhoneGapがPhoneGapのようなものを意味する場合、PhoneGapはネイティブの開発環境のIDE内で動作し、ネイティブコードで終わるので、技術的には伝えることはできません。
0
アプリを購入/ダウンロードして遊んでください。通常は、HTML & jsで記述されているか、コントロールのルック&フィール(ボタンスイッチ、テキストフィールド、テキストビューなど)によってネイティブであるかどうかを感じることができます。まだ苦労している場合は、いつでも.ipaを開くことができ、アプリにパッケージされているリソースを見ることができます。任意のhtmlファイルまたはjsファイルを見つけたら、おそらくWebアプリケーションです。また、16進エディタを使ってアプリケーションのバイナリを見ることもできます(ソースコードを見ることはできませんが、まだアイデアは得られます)。
2
デバイスからapkを引き出し、unzipを使用します。あなたは、それは主にウェブTechのの.js/.htmlファイルの束で終わる。
adb -d shell pm list packages -f
このコマンドは、すべてのパッケージとそこに保管場所が一覧表示されます。
関連する問題
- 1. Cordova:デバイスアプリでページが開かれているかどうかを判断する
- 2. いずれかのアクティビティが表示されているかどうかを判断する(バックグラウンドのアプリ)
- 3. アプリがFacebook広告経由でインストールされているかどうかを判断できますか?
- 4. BSTかどうかを判断する
- 5. 戻るボタンが表示されているかどうかはどのように判断できますか?
- 6. Javaでは、スレッドが実行されているかどうかをどのように判断しますか?
- 7. 、Firefoxはページをレンダリングしているかどうかを判断
- 8. アプリが空白で実行されているかどうかを判断する
- 9. リンクが訪問されたかどうかを判断するにはどうすればよいですか?
- 10. dotnetcore-windowshostingがインストールされているかどうかを判断する方法
- 11. java.util.Timerが実行されているかどうかを判断する方法
- 12. デジタルオーディオデータがクリッピングされているかどうかを判断するアルゴリズム?
- 13. アプリが社内にあるかどうかは、Appleがどのように判断しますか?
- 14. 抽象メソッドが実装されているかどうかはどのように判断できますか?
- 15. デバイスにタッチスクリーンがあるかどうかを判断する
- 16. QFileSystemWatcherは、ファイルが変更されているかどうかをどのように判断しますか?
- 17. UIPrintInteractionControllerが表示されているかどうかをどのように判断できますか?
- 18. JAVAでは、インポートがどこから来ているかをどのように判断するのですか?
- 19. ビデオが再生されているかどうかをプログラムで判断することはできますか?
- 20. アイテムが選択されているかどうかはどのように判断しますか?
- 21. デバイスが4Gをサポートしているかどうかはどのように判断できますか?
- 22. ストア内の証明書がスマートカードと関連しているかどうかを判断するにはどうすればよいですか?
- 23. iOS5:アプリの通知センターがオン/オフになっているかどうかを判断する方法
- 24. location.hashが戻るボタンかどうかを判断する方法
- 25. LC_CTYPEがCで設定されているかどうかを判断する方法はありますか?
- 26. メソッドがJavaクラスでオーバーライドされているかどうかを判断する方法はありますか?
- 27. SKStore Review Controllerが提示されているかどうかを判断することは可能ですか?
- 28. クエリが変更されるかどうかの判断DB
- 29. クラスがjvmにロードされているかどうかを判断する方法はありますか?
- 30. ブラウザが印刷をサポートしているかどうかを判断する
興味深い質問です。開発者に連絡して –