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

在線編譯安卓

發布時間:2022-01-11 22:50:40

① 求人在線教我反編譯安卓美化用的SystemUI感激不盡!!!!!

說實話,大家都懶得幫你。
難道是不太難,但是步驟確實繁瑣。自己去網上找教程吧

② 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++

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

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

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

④ APP打包除了那些在線付費的平台,還有哪些軟體編輯器可以免費支持APP打包的

開發出一款體驗良好的手機軟體,需要掌握編程語言、作圖能力,並且需要較多時間進行產品開發。

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

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

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

eclipse

⑦ 自己可以編譯安卓源碼

用最新的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源碼的多倉庫管理機制.下面,不妨自己動手嘗試一下.

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

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

    ⑨ 編譯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代碼。

    閱讀全文

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

    熱點內容
    myeclipse命令行 瀏覽:126
    小謝解壓 瀏覽:139
    h264編碼器源碼 瀏覽:664
    有什麼辦法翻錄加密視頻 瀏覽:666
    java數據結構與演算法面試題 瀏覽:977
    解壓不了是什麼意思 瀏覽:359
    紐西蘭編程師年薪 瀏覽:321
    程序員為什麼大多生閨女 瀏覽:51
    c編程用英文還是中文 瀏覽:723
    一點都不解壓的游戲 瀏覽:203
    解壓為什麼不能用中文文件夾 瀏覽:615
    伺服器如何解除備份 瀏覽:144
    安卓手機為什麼用一年就變卡 瀏覽:11
    如何用風變編程自動回復 瀏覽:512
    安卓閱讀幣怎麼樣 瀏覽:437
    京東app怎麼切號 瀏覽:583
    進入傳奇伺服器後如何修改 瀏覽:42
    m0單片機的cycle怎麼知道 瀏覽:806
    linux命令太長 瀏覽:782
    壓縮機nb1111y是多少w 瀏覽:45