導航:首頁 > 源碼編譯 > 安卓在線編譯

安卓在線編譯

發布時間:2022-02-06 10:40:47

❶ 有沒有能在安卓上使用的c++編譯

安卓可以在線編程,在網路搜索c++在線編譯,找一個用的順手的就行了

❷ 如何自學 android 編程

安卓編程的學習,除了從書本上,還可以從互聯網上,特別是現在在線教育APP的軟體也比較多,在軟體中挑選對口的課程,跟著學習,然後在進行實踐,也就可以將安卓編程學好。

❸ 安卓瀏覽器可以兼容在線編輯器如kindeditor么,本人正在做php開發,php做的在線編輯器

跟系統沒關系,Android 4.x和Android上的Chrome都提供了對JS/AJAX和HTML5的完整支持,在線編輯器全部可用

❹ 安卓手機 可以學習編程的軟體

sl4a可以寫腳本 C 語言還沒有不過可以上網在線編譯看結果:
http://codepad.org

❺ 編譯android源碼apk是不是生成odex方法

反編譯普通的APK文件: 對於普通的APK/DEX文件的反編譯,其實工具有很多, 包括: ByteCode Viewer: 一個可視化的集成工具,說實話,不太好用,不夠穩定,生成代碼質量中等。 dex2jar + jd_gui: 這兩個工具組合還可以, 用起來比ByteCode Viewer麻煩一些,但比較穩定,生成代碼質量中等。 反編譯ODEX文件: Android 5.0 Lollipop以後,Google用ART代替了以前的Dalvik,對於普通的app來說我們仍然可以用上面的方法來把dex文件反編譯成java源代碼。但對於系統預裝的App,特別是類似應用商店,播放器等, 你會發現這些應用的apk文件中找不到對應的classes.dex文件,而是會發現在其子目錄下有個.odex文件。 那如何反編譯這個odex文件呢?我通過google查了查,知道應該用baksmali,但從github上下載了幾個版本都不行,報各種不同錯誤。 具體方法如下: 1. 從 這里 下載工具包, 解壓縮到本地。 這里的baksmali的版本是2.0.3. 不同版本的baksmali針對的Android內核不同。有時候高版本反倒不好用。 2. 打開工具所在目錄, 按住shift鍵, 點擊滑鼠右鍵,打開Windows命令窗口 3. 把 odex文件拷貝到該目錄 4. 在命令窗口運行: oat2dex.bat *.odex . 正常情況下,應該顯示OK等信息。如果報錯的話,說明這個文件無法轉換,後面的也不用試了。 5. 運行 oat2dex.bat *.odex temp.dex . 運行後會創建一個temp.dex文件。 6. 運行 java -jar baksmali-2.0.3.jar -a 21 -x temp.dex -o source . 運行後會創建一個source的文件夾,並將temp.dex反編譯到該文件夾。-a 21 表明的是Android內核的版本21 7. 運行 java -jar small-2.0.3.jar -a 21 source -o classes.dex , 反編譯為classes.dex文件。 需要注意的是:由這種方式反編譯成的classes.dex 文件相比原生的classes.dex 還是缺少了些信息,因此反編譯這種classes.dex 文件後生成的java代碼可讀性會更差些。 8. 用在線工具JADX 來把 classes.dex 最終反編譯為java代碼。

❻ 求一個能編譯並執行java的安卓軟體。 aide不好用。

eclipse

❼ 推薦可以在線編輯文檔的app

在線編輯文檔可以選釘釘文檔,在線輕松協作,無需重復收發,支持多端同步,隨時隨地協作,具體功能如下:
1.在線編輯,實時保存
本地文件使用在線編輯
本地的excel、word 通過釘釘發送時,可以在聊天中透出「在線編輯」入口,文件無需下載,在線可直接編輯,編輯過程內容實時保存,不會擔心文件丟失。
2.多端互通,實時同步
PC、Mac、ipad、ios和安卓,任意設備都可以在釘釘端內順暢的訪問,創建和編輯釘釘文檔,你可以隨時隨地的使用,一處更新,更新信息多端實時更新同步。
3.多人協作,效率倍增
釘釘文檔支持多人在線編輯及協作,團隊無需重復收發文件,你可以試試查看協作者的編輯的內容,並瀏覽修訂記錄。
分享文檔,邀請同事一起編輯
1、打開釘釘文檔,找到你想要分享的文檔;
2、點擊右上角的 按鈕,通過「+添加可查看/編輯的指定成員」,選擇你協作編輯的同事;
3、文檔支持設置只讀/編輯許可權,在添加協作人後,可對用戶設置僅可查看/可編輯許可權,文檔協作安全放心。
修訂記錄可追溯,文檔舊版本可還原
1、點擊右上角工具欄中-,可查看協作記錄;
2、所有編輯內容雲端自動保存至雲端,選中任意歷史版本,點擊按鈕即可還原舊版本。
在線文檔支持評論,協作者可清晰查看
1、點擊文檔的有許可權編輯者對文檔內的部分文字進行評論;
2、評論的內容與協作者實時共享,多端同步更新,高效解決文檔協作過程的溝通問題。

❽ ubuntu 10.04 編譯 android 4.0出錯,在線等待,下面是log--libgcc.a: No such file or directory

很明顯就是這個:arm-linux-androideabi-g++找不到,進入你的這個目錄下:prebuilt/linux-x86/ccache/ccache prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/

然後看下是否有以下文件或鏈接文件:

arm-linux-androideabi-addr2line arm-linux-androideabi-gprof
arm-linux-androideabi-ar arm-linux-androideabi-ld
arm-linux-androideabi-as arm-linux-androideabi-ld.bfd
arm-linux-androideabi-c++ arm-linux-androideabi-ld.gold
arm-linux-androideabi-c++filt arm-linux-androideabi-nm
arm-linux-androideabi-cpp arm-linux-androideabi-obj
arm-linux-androideabi-g++ arm-linux-androideabi-objmp
arm-linux-androideabi-gcc arm-linux-androideabi-ranlib
arm-linux-androideabi-gcc-4.4.3 arm-linux-androideabi-readelf
arm-linux-androideabi-gccbug arm-linux-androideabi-run
arm-linux-androideabi-gcov arm-linux-androideabi-size
arm-linux-androideabi-gdb arm-linux-androideabi-strings
arm-linux-androideabi-gdbtui arm-linux-androideabi-strip

特別是看下這個:arm-linux-androideabi-g++

若是沒有從別的地方(如你同事朋友那邊拷一份過)一份放在這里。若是軟鏈接文件,看看鏈接指向的文件是不是不存在了,不存在也一樣一份好的放在鏈接指向的文件的地方。

❾ 自己可以編譯安卓源碼嗎

用最新的Ubuntu 16.04,請首先確保自己已經安裝了Git.沒安裝的同學可以通過以下命令進行安裝:

sudo apt-get install git git config –global user.email 「[email protected]」 git config –global user.name 「test」

其中[email protected]為你自己的郵箱.

簡要說明

android源碼編譯的四個流程:1.源碼下載;2.構建編譯環境;3.編譯源碼;4運行.下文也將按照該流程講述.

源碼下載

由於某牆的原因,這里我們採用國內的鏡像源進行下載.
目前,可用的鏡像源一般是科大和清華的,具體使用差不多,這里我選擇清華大學鏡像進行說明.(參考:科大源,清華源)

repo工具下載及安裝

通過執行以下命令實現repo工具的下載和安裝

mkdir ~/binPATH=~/bin:$PATHcurl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repochmod a+x ~/bin/repo

補充說明
這里,我來簡單的介紹下repo工具,我們知道AOSP項目由不同的子項目組成,為了方便進行管理,Google採用Git對AOSP項目進行多倉庫管理.在聊repo工具之前,我先帶你來聊聊多倉庫項目:

我們有個非常龐大的項目Pre,該項目由很多個子項目R1,R2,...Rn等組成,為了方便管理和協同開發,我們為每個子項目創立自己的倉庫,整個項目的結構如下:


這里寫圖片描述

執行完該命令後,再使用make命令繼續編譯.某些情況下,當你執行jack-admin kill-server時可能提示你命令不存在,此時去你去out/host/linux-x86/bin/目錄下會發現不存在jack-admin文件.如果我是你,我就會重新repo sync下,然後從頭來過.

錯誤三:使用emulator時,虛擬機停在黑屏界面,點擊無任何響應.此時,可能是kerner內核問題,解決方法如下:
執行如下命令:

  • ./out/host/linux-x86/bin/emulator -partition-size 1024 -kernel ./prebuilts/qemu-kernel/arm/kernel-qemu-armv7

  • 通過使用kernel-qemu-armv7內核 解決模擬器等待黑屏問題.而-partition-size 1024 則是解決警告: system partion siez adjusted to match image file (163 MB >66 MB)

    如果你一開始編譯的版本是aosp_arm-eng,使用上述命令仍然不能解決等待黑屏問題時,不妨編譯aosp_arm64-eng試試.

    結束吧

    到現在為止,你已經了解了整個android編譯的流程.除此之外,我也簡單的說明android源碼的多倉庫管理機制.下面,不妨自己動手嘗試一下.

    ❿ 在線等:安卓反編譯解讀代碼時遇到的問題,JAVA代碼問題

    反編譯出來的代碼和源代碼是有出入的,基本能讀懂就好了,裡面有錯誤也是正常的

    閱讀全文

    與安卓在線編譯相關的資料

    熱點內容
    824頁大瓜文件pdf 瀏覽:219
    朔州ios源碼 瀏覽:245
    演算法邏輯電路 瀏覽:934
    青少年喝酒解壓辯論賽 瀏覽:171
    android如何新建activity 瀏覽:737
    ntp支持的認證演算法 瀏覽:710
    想做快手主播需要什麼app 瀏覽:921
    阿里雲伺服器如何轉賬戶 瀏覽:901
    編譯器和解釋器實現技術完全不同 瀏覽:429
    虐殺原形漢化補丁怎麼解壓 瀏覽:643
    文件夾驗證失敗 瀏覽:635
    python是用什麼軟體編程 瀏覽:247
    java並發編程教程 瀏覽:320
    江鈴寶典空調壓縮機工作時間過短 瀏覽:634
    自製單片機玩具車 瀏覽:901
    stm32單片機模塊電源電壓 瀏覽:187
    pdf層次 瀏覽:735
    電腦里找不到編譯器 瀏覽:843
    明茨伯格pdf 瀏覽:444
    把網頁存成pdf 瀏覽:269