나는 경쟁에 관한 시장 조사를하고 있으며, 그들이 자신의 애플 리케이션을 네이티브로 작성했는지 여부를 알고 싶다.앱이 모바일 웹 프레임 워크로 작성되었는지 확인하는 방법은 무엇입니까?
4
A
답변
3
0
절대 안전한 방법이 있는지 모르겠지만, 몇 가지 경고 신호는 I 앱 이러한 유형의났습니다 : 액티비티 스위치가 발생하지 않습니다
- 다시 이동하려면 뒤로 버튼을 사용하여 애니메이션이 발생하면 화면을 이전 페이지로 새로 고칩니다.
- 경우에 따라 뒤로 버튼은 단순히 앱을 종료합니다.
- 다양한 UI 요소가 Android 대신 iPhone처럼 보입니다. 특히 왼쪽 상단 구석에 뒤로 화살표가 있거나 기계 주행기처럼 보이는 회 전자가있는 경우.
- 패키지 이름을 확인하십시오. 나는 그들이 안드로이드 앱일 때 com.sillycompany.iphone과 같은 이름을 붙인 것을 보았다.
편집 : 질문 태그를 읽은 후에는 Android 앱만을 의미하는 것은 아닙니다. 내 모든 대답은 Android 앱에 대한 나의 경험과 관련이 있습니다.
-2
PhoneGap이 PhoneGap과 같은 것을 의미한다면, 기술적으로 말해서 PhoneGap이 기본 개발 환경의 IDE 내에서 작동하고 네이티브 코드로 끝나는 것처럼 말하면 안됩니다.
0
앱을 구매/다운로드하고 함께 놀 수 있습니다. 일반적으로 HTML & js로 작성되었는지 여부 또는 컨트롤의 모양과 느낌 (버튼 스위치, 텍스트 필드, 텍스트 뷰 등)에 따라 네이티브인지 여부에 대한 느낌을 얻을 수 있습니다. 여전히 힘든 시간을 보내고 있다면 .ipa를 열어 앱과 함께 패키지 된 리소스를 살펴보세요. html 또는 js 파일을 찾으면 아마 웹 응용 프로그램 일 것입니다. 16 진수 편집기로 응용 프로그램의 바이너리를 볼 수도 있습니다 (소스 코드를 볼 수는 없지만 여전히 아이디어를 얻을 수 있습니다.)
2
장치에서 apk를 당기고 unzip을 사용합니다. 당신은/.html 중에서 파일은 다음 주로 웹 테크의 .js의 무리와 함께 끝.
adb -d shell pm list packages -f
이 명령은 모든 패키지가 저장 위치를 나열합니다.
흥미로운 질문입니다. 개발자에게 문의하여 –