回答

3

兩個APK和IPA文件僅僅是ZIP文件按照某些約定,你可以通過解除它們來查看裏面的文件,應該很容易識別與PhoneGap之類的框架有關的文件,你可以獲得IPA f或者將iOS應用程序拖出iTunes。

+2

Phonegap目錄結構如何看起來像? – randomguy

+2

你爲什麼不下載它並親自看看? – Jim

0

我不知道是否有一個萬無一失的方法,但一些警示標誌我已經注意到了這些類型的應用程序:

  • 使用後退按鈕回去不會導致活動性切換動畫的情況發生,它只是刷新屏幕前一頁
  • 有時候,後退按鈕簡單地退出應用程序。
  • 各種UI元素看起來像iPhone而不是Android。特別是如果左上角有後退箭頭,或者看起來像機械里程錶的微調器。
  • 看包的名稱。當我們看到他們是一個Android應用程序時,他們將其命名爲com.sillycompany.iphone。

編輯:我在閱讀您的問題標籤後意識到您可能並不僅僅意味着Android應用程序。我所有的答案只涉及我的Android應用程序的經驗。

-2

如果通過移動網絡構架你的意思之類的東西的PhoneGap,那麼,從技術上來講,你不應該能夠分辨,因爲工作的PhoneGap本地開發環境的IDE中和你結束了本地代碼。

+3

PhoneGap生成JS/HTML加載器。 html/js文件作爲資產未經修改而被複制。鈦進行轉換。 – treffer

+0

PhoneGap在WebView中運行,並且通過Cordova/PhoneGap插件完成與本機操作系統的任何直接集成。因此,大多數Cordova/PhoneGap應用程序的外觀與使用Java/Kotlin或甚至Xamarin.Android應用程序編寫的應用程序稍有不同。 – Glaucus

0

購買/下載其應用併發揮與它周圍。您通常可以得到它是否是用HTML & JS或者它是否是由控件(按鈕開關,文本框,textviews等)的外觀和感覺本地的感覺。如果您仍然遇到困難,您可以隨時打開.ipa並查看隨應用程序打包的資源。如果您發現任何html或js文件,那麼它可能是一個Web應用程序。您也可以使用十六進制編輯器查看應用程序的二進制文件(您將無法看到源代碼,但它應該仍然會給您一個想法)

2

從設備中拉出apk並使用unzip。你結束了一堆的.js的/ .html文件,然後它是主要的網絡技術。

adb -d shell pm list packages -f 

此命令將列出所有的包,並有存儲位置。

相關問題