dalvik

    1

    1답변

    Android 운영체제의 새로운 ART 런타임에 대한 인터넷 기사를 읽었습니다. 많은 기사가 ART를 새로운 가상 컴퓨터라고 부릅니다. 응용 프로그램이 설치시 원시 컴퓨터 코드로 완전히 컴파일되기 때문에 잘못된 것 같습니다. ART가 가상 머신이 아니라면 어떻게됩니까? 가비지 컬렉터, 메모리 관리자 등과 같은 실행 환경을 실행중인 응용 프로그램에 제공합니까

    -2

    1답변

    클래스 dex에 새 바이트 코드를 삽입합니다. 바이트 코드는 packed-switch (x2bx00xFFxFFxFFxFF)입니다. 나는 성공적인 코드 삽입입니다. 4.3 버전에서는 잘 작동합니다. 하지만 작동하지 않습니다 4.4.2 이것은 스택 추적입니다. 07-08 20:54:54.504: W/dalvikvm(1165): VFY: invalid switc

    -1

    2답변

    우리는 모두 Android 객체와 로컬 변수가 달빅 힙과 스택에 저장된다는 것을 알고 있습니다. Android 애플리케이션에서 기본 함수를 실행하면 객체와 로컬 변수가 생성됩니다. 는 그래서 문제는이 네이티브 오브젝트 및 지역 변수 저장되는 위치는입니까?

    1

    1답변

    I는 두 클래스 Thing와 ThingAdapter 만 클래스 Thing 사용된다 ThingAdapter이 있으면 경우 성능 (또는 다른) 정보와 함께 패키지 범위 클래스 VS Thing 정적 내부 클래스로서 ThingAdapter을 정의하는 차이가 있습니까? 내가 가지고 ThingAdapter 찾고 있어요 시나리오는 public class Thing {

    0

    1답변

    Google에서 개발 한 새로운 ART jvm을 사용해 보았습니다.하지만이 새로운 jvm에서는 일부 앱이 작동하지 않는다는 사실에 놀랐습니다. 여기에 비 완벽한 애플 리케이션 목록이 있습니다 : http://www.androidruntime.com/list jvm은 런타임에 작동하기 때문에 개발자에게는 차이가 없습니다. 그렇다면 일부 앱이 출시되지 않는 이

    9

    2답변

    Android 브라우저은 요청 헤더에 사용자 에이전트로 Dalvik을 전송합니다. 현재 사용자 이름과 비밀번호의 유효성을 검사하고 사용자 프로필을 인증하는 간단한 로그인 페이지가있는 모바일 사이트에서 작업하고 있습니다. 그러나 요청 헤더를 확인했을 때 이상한 것을 보았을 때 동일한 장치의 사용자 에이전트가 두 명있었습니다. 우리는 다시 하나의 이니셜 또는

    -2

    1답변

    jar 파일에서 메소드의 수를 얻으려고했습니다. 이클립스와 사이비 스크립트의 "미터법"플러그인을 사용했습니다. 그러나 둘 다 다른 대답을했습니다. 그런 다음 jar 파일을 해당하는 dex로 변환하고 거기에서 메소드의 수를 추출했습니다. 대답은 meterics와 cyvis가주는 것보다 완전히 달랐습니다. 아무도 왜 그 차이가있을 수 설명 할 수 있습니까 ??

    2

    1답변

    https://developer.android.com/guide/practices/verifying-apps-art.html#Stack_Size 이 문서는 ART 네이티브 자바를위한 통합 스택을 가지고 있다고 말한다. 그게 무슨 뜻인지 말해 줄래? 스레드의 스택 크기는 생성 될 때만 정의 할 수 있다는 것을 알고 있습니다. Java 코드에서 Thread 클

    5

    1답변

    4.4/Kitkat에서 안드로이드 버전을 실행할 때 열심히 충돌하는 일부 안드로이드 테스트가 있습니다. 나는 그것의 캐시를 넣어 위치를 Dexmaker에게 몇 가지 힌트를 추가 할 필요가 있지만 이는 androidTestCompile 'org.mockito:mockito-core:1.9.5' androidTestCompile 'com.google.dexm

    6

    1답변

    ART를 사용하는 일부 사용자에게 Aviary SDK를 사용하는 중 이상한 오류가 나타납니다. Dalvik에서이 SDK를 호출 할 때 앱이 완벽하게 작동하는 이유는 무엇인지 (4.4.x에서만 분명히 나타납니다) 혼란 스럽습니다. 어느 누구든지이 문제를 해결할 아이디어가 있습니까? Aviary는 그것이 PhoneGap/Cordova 문제 (우리 기지)라고 주