특정 안드로이드 애플리케이션이 어떻게 구축되었는지 알아낼 방법이 있습니까? (유성, 이온 성, 반응성 네이티브, 코드 바/전화 갭 또는 순수한 네이티브와 같은 프레임 워크 사용)Android 앱이 하이브리드 앱인지 확인하는 방법은 무엇입니까?
"그냥 응용 프로그램 만보고"라고 말하는 방법이 있습니까, 아니면 apk를 디 컴파일해야합니까? 그렇다면 어떻게 알았습니까?
는 (분명히, 하나는 항상 저자를 요청할 수 있습니다,하지만 재미 아니다!)특정 안드로이드 애플리케이션이 어떻게 구축되었는지 알아낼 방법이 있습니까? (유성, 이온 성, 반응성 네이티브, 코드 바/전화 갭 또는 순수한 네이티브와 같은 프레임 워크 사용)Android 앱이 하이브리드 앱인지 확인하는 방법은 무엇입니까?
"그냥 응용 프로그램 만보고"라고 말하는 방법이 있습니까, 아니면 apk를 디 컴파일해야합니까? 그렇다면 어떻게 알았습니까?
는 (분명히, 하나는 항상 저자를 요청할 수 있습니다,하지만 재미 아니다!)을 APK 파일의 내용을 보면 그것을 파악하는 것은 매우 쉽다 (실제로 아무것도 디 컴파일).
웹 앱에는 cordova.js
과 같은 많은 HTML 파일과 자바 스크립트 파일이 포함됩니다.
Xamarin 응용 프로그램에는 모노 기본 라이브러리와 DLL 파일이 들어있는 "assemblies"폴더가 포함됩니다.
시각적으로 기기에서 표준 위젯이 부족하거나 표준 크기가 아닌 UI 요소, 리플 효과가 없거나 눌려진 상태와 같은 비표준 동작이있는 경우 앱에서 기본 구성 요소를 사용하지 않는지를 알 수 있습니다 위젯을 사용하기 위해서는 추가 코드가 필요하지 않으며 진행 막대가없고 "응용 프로그램 시작 속도가 느립니다"등의 "청크"에서 화면로드 속도가 느려지므로 정확한 과학이 아니며 일부 프레임 워크는 기본 구성 요소를 사용합니다.