Android의 .apk 파일을 설치할 수 있습니까?


17

어떻게 든 우분투에 안드로이드의 .apk 앱을 설치하는 편리한 방법을 갖는 것이 좋을지 궁금했습니다.

누군가 그것에 대해 실마리가 있습니까?

답변:


10

우분투에서 안드로이드 앱을 실행하는 유일한 방법은 (내가 아는 한) 안드로이드 SDK를 설치하고, 가상 안드로이드 장치를 생성하고, SDK 도구를 사용하여 해당 장치에 .apk 파일을 설치하고 장치 내부에서 앱을 실행하는 것입니다 .

Android 개발자 포털 에는 주제에 대한 많은 정보가 있습니다.


OK 당신은 가정이 옳은 것 같습니다. 설치하는 다른 방법은 없습니다. 그때 받아 들일 것입니다.
subeh.sharma

5

.apk 파일 인 Android 패키지 는 Ubuntu의 패키징 형식 인 .deb 파일과 완전히 다른 패키징 형식 입니다.

패키징 차이점 외에도 Android 패키지 는 32 비트 또는 64 비트 Intel 아키텍처 인 대부분의 Ubuntu 시스템과는 다른 Android 운영 체제, 툴체인 및 아키텍처 ( ARM )에 맞게 컴파일 및 사용자 정의됩니다 .


4
예, 아니오 APK는 뎁이 아니지만 질문의 요점입니다. 대부분의 Android 애플리케이션은 실제로 순수 Java이지만 비표준 바이트 코드 형식 (표준 JVM 대신 Dalvik)으로 그리고 다른 API에 대해 컴파일됩니다. ARM의 Ubuntu조차도 Android 앱을 실행할 수 없었거나 x86의 Ubuntu는 Android x86 앱을 실행할 수 없었습니다 (Qemu의 전체 시스템을 에뮬레이션하기에는 부족하지 않은).
Gilles 'SO- 악마 그만해'

2

ARChon을 사용하여 우분투에서 apk를 실행할 수 있습니다.

  1. ARChon 런타임을 설치하십시오. http :: github.com/vladikoff/chromeos-apk/blob/master/archon.md
  2. chrome : // flags / # enable-nacl 플래그를 열고 활성화 한 다음 Google-Chrome을 다시 시작합니다. (중대한!)
  3. 웹 사이트 에 기존 안드로이드 앱을 설치 하거나 " Online APK-CRX Converter "로 좋아하는 안드로이드 앱을 변환하십시오 .
  4. Google 크롬 확장 프로그램을 브라우저의 chrome : // extensions / 페이지로 드래그 앤 드롭하면 브라우저에 설치됩니다. 대단해!

1

Android x86은 Linux이므로 동일한 부트 로더와 커널을 사용하므로 Android x86 의 APK 설치 프로그램 코드를 사용하여 Ubuntu 용으로 컴파일하지 마십시오.

누군가가 설치할 수있는 경우 APK의 로더를, JAVA는는 것, 당신이 응용 프로그램을 실행하는 데 필요한 모든 것을 런타임 APK의 설치 응용 프로그램이 설치 APK 안드로이드로의 우분투 같은 방법으로?

잘 모르겠지만 누군가 시도해 볼 수 있습니다.


0

안드로이드는 아파치 라이선스로 제공되지만 자체 고유 API 및 라이브러리 를 사용하여 앱 ( .apk 파일 ) 을 개발합니다 . 리눅스 머신에서 안드로이드 앱을 실행시키기 위해, ubuntu에서 GIT repo를 사용하여 dvm 소스 코드를 컴파일 하여 dvm을 ur 리눅스 PC로 병합합니다. 그것은 안드로이드 아키텍처 (예 : 리눅스 커널 + 안드로이드 dvm ) 의 환경을 설정 하지만 앱을 완벽하게 작동시키기 위해서는 안드로이드 코어 라이브러리를 설치해야합니다. 이것은 ubuntu에서 Android 앱을 편리하게 실행할 수있는 가장 좋은 방법입니다.


그러나 그것은 많은 일입니다 !!!
NilsB

0

실제로 시장 및 플레이 스토어에서 사용할 수있는 안드로이드 앱은 팔 아키텍처 프로세서 용으로 설계되었으므로 컴퓨터에 설치하려고 시도하는 거의 모든 다른 앱에서 작동하지 않을 것입니다 ..........

그건 그렇고 U는 'x86에서 안드로이드 포팅'을 검색하여 Google에서 사이트를 찾을 수 있습니다. 어쨌든 설치 완료 후 실행 ...

주요 차이점은 x86 대 arm 시리즈입니다 ........... 사실상 팔 프로세서 아키텍처를 안드로이드에 제공 할 수있을 때까지는 아무 것도 할 수 없습니다.


-1

Ubuntu에서 읽을 수 없으므로 실제로 Ubuntu PC에서 APK 파일을 실행할 수 없습니다. 많은 것들 중에서 가장 좋은 것은 안드로이드 가상 머신을 설치하고 APK를 실행하는 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.