當前位置:首頁 » 編程軟體 » 編譯模擬器手機版

編譯模擬器手機版

發布時間: 2022-07-01 11:30:32

編譯安卓源碼模擬器emulator中怎麼操作

這是一個模擬器,可以將程序放在模擬器裡面,如下內容:Android中提供了一個模擬器來模擬ARM核的
移動設備

Android的
模擬器是基於QEMU開發的,QEMU是一個有名的開源
虛擬機
項目(詳見),它可以提供一個虛擬的ARM移動設備。
Android模擬器
被命名為goldfish,用來模擬包括下面一些功能的ARMSoC:

Ⅱ j2me在eclipse中編譯時手機模擬器一閃就沒了 說編譯找不到midlet 代碼沒問題啊

類沒有找到
解決辦法是點擊上面一個綠色圈圈裡面有個白色三角的那個圖標,拉下菜單選擇run as,然後雙擊Wireless Toolkit Emulator,看到右邊的畫面,在Project裡面寫上你這個工程的名字,接下來就是問題的所在了,一定要在Executale裡面選擇Midlet,並且在後面寫上你代碼裡面繼承MIDlet那個類的名字.
然後選好機型,點run就不會出現那種情況了

Ⅲ 如何在Android手機上編譯測試python程序

你安裝一個qpython試試看。
這個版本可以直接在android手機上試驗
一些功能。而且很簡單。還有一個集成環境。

Ⅳ 有安卓手機端的c語言編譯器嗎

有一款叫做「c4droid」的軟體可以在安卓手機上編譯c語言。

Ⅳ 手機C++編譯器

一直以來都喜歡用手機看書,尤其是在上班時。看的最多的是編程一類的書,主要是C++,看著就想寫寫代碼,可是電腦用不能用,怎麼辦?於是想到用UC瀏覽器找找看網上有沒有在線的編譯器,想什麼時候寫代碼都可以驗證。於是就找了幾個,各有千秋吧。中文的我沒找到,全是英文的,不過英文不難,其實也不需要懂英文,只要知道在什麼地方寫代碼,然後點擊按鈕進行在線編譯就行了。好了,下面看介紹:

1、http://codepad.org/

推薦星級:★★★★

是否需注冊:否(注冊的話也很快,幾秒鍾而已)

優點:網頁界面簡潔,一目瞭然,適合手機瀏覽器。且支持C,C++,D,php,PYTHON,Perl,Ruby等十幾種編程語言,非常強大。查看執行結果時,高亮顯示代碼。

缺點:有時點擊提交按鈕後,給出一個出錯頁面,需多次提交才給出結果。另外不具有交互性,且不提供編譯後的可執行文件。

2、http://www.comeaucomputing.com/tryitout/

推薦星級:★★

是否注冊:貌似不需要(網頁上顯示,注冊後功能更多)

優點:編譯器的版本多

缺點:頁面文字較多,不適合手機瀏覽,且編譯後顯示結果不明了,反正我最簡單的"Hello World"程序好像都通不過

3、http://www.botskool.com/online-compiler(本人最喜歡的)

推薦星級:★★★★☆

是否注冊:需要(注冊簡單,絕對值得)

優點:自動記錄上一次所寫代碼,執行結果顯示明顯,並且可以進行簡單的交互(我認為是亮點)。網站提供了交流論壇,編程學習資料。

缺點:頁面廣告文字較多,不過手機瀏覽的話還可以接受。無論是編寫代碼還是查看結果,頁面大面積是其他用戶代碼示例,顯得頁面臃腫。支持語言少,只有C,C++,Java三種。

4、http://onlinecompiler.net/(現在不知道為什麼打不開了,前幾天還可以用,在這列出來先)

推薦星級:★★★

優點:記不清了,只記得可以下載編譯後的exe文件(這就是我列出來的原因)

缺點:不記得了

5、http://cmpe150-1.cmpe.boun.e.tr/phpccompiler/login.php

推薦星級:★★★

是否注冊:否

優點:編輯時有感應提示框,高亮顯示語法,可下載編譯後exe文件。界面簡潔。

缺點:只支持C語言。只支持IE6以上瀏覽器,其他瀏覽器一概不支持,手機無法瀏覽。不在線顯示運行結果。沒有出錯提示。

6、http://ideone.com

推薦星級:★★★★★

是否注冊:否(注冊後功能更強大)

優點:我見過的支持語言最多的,多達58種(哥驚呆了),編輯功能最強大的(顯示行號,語法高亮,查找,定位到行,全屏顯示,行信息,列信息顯示),錯誤信息顯示清晰,結果顯示明顯,有簡單交互功能,可以上傳源文件進行編譯,並且可以下載exe文件,界面簡潔更難能可貴。

Ⅵ 怎麼把自己的安卓手機當做模擬器

模擬器就是模擬器的安卓手機,所以你的手機不用做其他操作就相當於模擬器啊。

Ⅶ 有沒有能直接在手機上面使用的編程軟體

手機上的編程軟體有c4droid、aide、CppDroid、QPython3、Termux。

相關介紹:

1、c4droid:

是款Android設備上的C/C++程序IDE。默認以tcc(tiny c compiler)為編譯器,可以選擇安裝gcc插件(20mb,只有root用戶可以使用),選用gcc後,可以用sdl(簡單直控媒體層庫,需安裝sdl plugin for c4droid)和qt(nokia官方開發庫。

4、QPython3:

主要用來在手機上寫python3代碼,主界面如下,主要分為「終端」、「編輯器」、「程序」、「QPYPI」、「課程」、「社區」這6個模塊,終端類似IDLE,編輯器類似記事本,QPYPI是第三方包和工具。

5、Termux:

Termux是一個Android下一個高級的終端模擬器, 開源且不需要root, 支持apt管理軟體包,十分方便安裝軟體包, 完美支持Python、PHP、Ruby、Go, Nodejs、MySQL等。

Ⅷ 如何編譯android x86模擬器

首先你需要設置一下emulator工具的目錄之類的
要在.bashrc中新增環境變數,如下
ANDROID_PRODUCT_OUT=~/android/out/target/proct/generic
ANDROID_PRODUCT_OUT_bin=~/android/out/host/linux-x86/bin
這里是設置你的輸出文件的位置和bin工具目錄
然後在命令行輸入:
export path=${path}:${ANDROID_PRODUCT_OUT_bin}:${ANDROID_PRODUCT_OUT};
上面是導入了相關的配置,然後使之生效。
source ~/.bashrc
接著切換到輸出的system文件夾
cd ~/android/out/target/proct/generic
然後來創建模擬器
emulator -system system.img -data userdata.img -ramdisk ramdisk.img
如果你運氣夠好的話,也許現在已經在運行了,不過我運氣明顯不夠好。
提示一:
emulator: ERROR: You did not specify a virtual device name, and the system
directory could not be found.
If you are an Android sdk user, please use 『@<name>』 or 『-avd <name>』
to start a given virtual device (see -help-avd for details).
Otherwise, follow the instructions in -help-disk-images to start the emulator

既然人家提示了,那就按照步驟走吧,輸入命令:
emulator -help-avd
接著提示如下:
use 『-avd <name>』 to start the emulator program with a given Android
Virtual Device (a.k.a. AVD), where <name> must correspond to the name
of one of the existing AVDs available on your host machine.
See -help-virtual-device to learn how to create/list/manage AVDs.
As a special convenience, using 『@<name>』 is equivalent to using
『-avd <name>』.
跟著提示繼續走,輸入命令:
emulator -help-virtual-device
又是提示了:
An Android Virtual Device (AVD) models a single virtual
device running the Android platform that has, at least, its own
kernel, system image and data partition.
Only one emulator process can run a given AVD at a time, but
you can create several AVDs and run them concurrently.
You can invoke a given AVD at startup using either 『-avd <name>』
or 『@<name>』, both forms being equivalent. For example, to launch
the AVD named 『foo』, type:
emulator @foo
The 『android』 helper tool can be used to manage virtual devices.
For example:
android create avd -n <name> -t 1 # creates a new virtual device.
android list avd # list all virtual devices available.
Try 『android –help』 for more commands.
Each AVD really corresponds to a content directory which stores
persistent and writable disk images as well as configuration files.
Each AVD must be created against an existing sdk platform or add-on.
For more information on this topic, see -help-sdk-images.

延伸1):
Android x86模擬器Intel Atom x86 System Image配置與使用方法

大家現在開發使用的Android 模擬器模擬的是 arm 的體系結構(arm-eabi),因此模擬器並不是運行在x86上而是模擬的arm,所以我們調試程序的時候經常感覺到非常慢,大部分開發者應該都深有體會。
針對這種情況,前段時間intel推出了支持x86的Android模擬器,這將大大提高啟動速度和程序的運行速度,這將允許Android模擬器能夠以原始速度(真機運行速度)運行在使用intel x86處理器的電腦中,各位開發者有福了,下面將為大家展示使用方法。

一、首先下載intel提供的 intel® Hardware Accelerated Execution Manager 1.0.1(R2)

requirement:
1. requires the Android* SDK to be installed (version 17 or higher). SDK17或者以上
2.intel® processor with support for VT-x, EM64T, and Execute Disable (XD) bit functionality intel的cpu:並支持VT-X(虛擬化技術)、可擴展64位、Execute Disable bit。(均需要保證在bios中開啟Enable)
3. At least 1 gb of available ram 1G以上內存,否則安裝不了

滿足硬體和軟體要求之後,就可以開始安裝了,一直下一步至安裝成功。途中有個地方選擇分配給HAXM內存大小,一般默認就好,分太多會拖慢整機速度。

安裝成功後命令行輸入sc query intelhaxm,查看運行狀態: state is: 「4 RUNNING」 ,即代表安裝成功。需要更改分配內存,重新運行一下安裝程序選擇change即可修改。
還可以使用以下指令手動開啟和關閉:
Stop: sc stop intelhaxm

Start:
sc start intelhaxm

滿足軟硬體條件,若提示如下Error:but intel Execute Disable bit (XD) is not turned on......
(需要開啟系統數據執行保護功能dep,下午糾結了好久才查到。官網原文:Windows* hosts may need to enable dep (Data Execution Prevention) in addition to intel XD)
命令行使用指令:bcdedit.exe /set nx optin 打開即可,需要重啟電腦

二、下載Intel Atom x86 System Image
1. 從SDK Manager下載:打開SDK Manager,展開至Android2.3.3(API10)(注意:目前只有2.3.3和4.0.3(Ice Cream Sandwich)有x86的Image),需要和2.3.3的SDK Platform配合使用。

2.使用avd Manager創建一個新的avd: Hardware Property裡面選擇gpu emulation yes 還有 Keyboard support yes

3.開始使用飛速的模擬器吧,各種爽歪歪
好的工具可以更有效率的開發APP,讓我們從此告別那龜速的模擬器吧

Ⅸ 關於手機安卓終端模擬器 gcc編譯C文件HelloWorld.c 產生a.out 文件 運行此文件

沒加許可權,加上許可權就好了

熱點內容
為什麼要清空緩存 發布:2022-08-19 17:08:18 瀏覽:353
yy視覺演算法 發布:2022-08-19 17:06:13 瀏覽:219
pythonforlist修改 發布:2022-08-19 17:04:41 瀏覽:774
atm機c語言 發布:2022-08-19 17:04:11 瀏覽:791
養生密碼怎麼樣 發布:2022-08-19 17:03:23 瀏覽:491
html表白網頁源碼 發布:2022-08-19 17:03:16 瀏覽:984
氧化鋅為什麼可以直接配置 發布:2022-08-19 17:02:03 瀏覽:723
struts2上傳文件進度條 發布:2022-08-19 17:01:21 瀏覽:36
too密碼是多少 發布:2022-08-19 16:58:18 瀏覽:248
適合ftp的文件組織目錄結構 發布:2022-08-19 16:53:16 瀏覽:13