AS手動編譯
A. AS編譯關於aidl的問題「aidl is missing」 怎麼解決
你是在同一個project下新建了一個mole 做測試的時候,出現的這么問題吧?把你的那個mole重新弄成一個project然後再調用就會不出現這個問題了。 。懷疑是android studio 把同一個project下不同mole的兩個adil 認為是重復了。 就編譯不過去
B. 請問為什麼用as,ld在Windows平台編譯16位匯編程序編譯出來的應用程序會無效
as ld是gcc的套件,gcc能不能產生exe格式的目標文件?不能的話nasm替代
C. AS編譯別人的程序需要安裝什麼
系統跟無線。
安裝前請關閉電腦上的殺毒軟體,如果您未關閉,請在安裝的時候不要離開電腦,保證安裝完整。
在編譯安裝應用之前,首先需要安裝編譯環境。linux系統中的大多數軟體使用,有時候直接導入別人的項目,很容易編譯不過去。這是因為別人的gradle文,在線工具寶典大全程序員開發需要具備良好的信息檢查。
D. flash as3.0 代碼怎麼在 AS2.0中編譯成功 求高手修改代碼 成功追加高分
完全as2.0翻譯
import flash.display.BitmapData;
import flash.filters.BlurFilter;
Stage.scaleMode = "noScale";
var bitmapData:BitmapData = new BitmapData(Stage.width, Stage.height, false, 0x000000);
_root.attachBitmap(bitmapData, this.getNextHighestDepth());
this.onEnterFrame = function() {
drawScreen();
};
this.onMouseMove = function() {
drawScreen();
};
drawScreen();
function drawScreen() {
var particle = _root.attachMovie("Particle", "particle" + this.getNextHighestDepth(), this.getNextHighestDepth());
particle._x = _root._xmouse;
particle._y = _root._ymouse;
particle._xscale = particle._yscale = Math.random()*100;
particle._rotation = Math.random() * 360;
var blur:BlurFilter = new BlurFilter(2, 2, 1);
bitmapData.applyFilter(bitmapData, bitmapData.rectangle, new Point(), blur);
bitmapData.draw(this);
}
但由於as2.0和3.0的差異,並不能實現as3.0的效果
以下是修改後的as2.0
import flash.display.BitmapData;
import flash.filters.BlurFilter;
Stage.scaleMode = "noScale";
var bitmapData:BitmapData = new BitmapData(Stage.width, Stage.height, false, 0x000000);
//_root.attachBitmap(bitmapData, this.getNextHighestDepth());
this.onEnterFrame = function() {
drawScreen();
};
this.onMouseMove = function() {
drawScreen();
};
drawScreen();
function drawScreen() {
var particle = _root.attachMovie("Particle", "particle" + this.getNextHighestDepth(), this.getNextHighestDepth());
particle._x = _root._xmouse;
particle._y = _root._ymouse;
particle._xscale = particle._yscale = Math.random()*100;
particle._rotation = Math.random() * 360;
var blur:BlurFilter = new BlurFilter(2, 2, 1);
bitmapData.applyFilter(bitmapData, bitmapData.rectangle, new Point(), blur);
bitmapData.draw(this);
_root.attachBitmap(bitmapData, 1);
}
注意到的是多加了句_root.attachBitmap(bitmapData, 1);
2.0里需要對bitmapData多次載入來顯示才行
PS:效能相對不夠as3.0
差點忘了說明
錯誤:無法載入類或介面'Particle'
這個是庫中的元件來的,在as3.0里導出為類了,而在as2.0里不必導出為類(不說不可以)
以上代碼針對沒有導出為類的,但Particle為那個為庫中元件的標識符,用來attachMovie出來的
建議製作方法(as2.0):新建個影片剪輯元件,在元件里用橢圓工具隨便拉個圓,對好坐標,建議居中,右擊元件,鏈接,在標識符框輸入Particle,再確定即可
E. AS匯編語言出錯 可是我對了很多遍一模一樣 可就是不行 請位高手來指點 跪求
這不是匯編
不知道是什麼語言,
F. flex編譯無效我的項目是前台felx後台java的,改完代碼後前後台分寫clear但是運行項目還是沒有改變
注釋掉了,還是有彈框,說明文件肯定沒有被編譯了
1,首先確保你是編譯運行而不是直接運行
2,如果編譯運行還是沒有生成編譯文件再執行,說明:
1) 開發環境可能有問題
2)"改完代碼後前後台分寫clear" 這一步操作導致項目無法編譯,具體原因不是很清楚,我也遇到過...
解決辦法:
1)看看修改了的部分有沒有什麼問題(多半不是這個問題);
2)可以嘗試新建flex項目把源代碼拷貝過去重新連接到伺服器,出現這個問題和伺服器是沒有關系的,完全是flex自身的編譯系統出的問題....
3)如果還不行,建議恢復前台版本到能編譯的那個版本,把修改的地方重新加上...
註:flex煩人的問題不僅僅是編譯方面的問題,哈哈
G. 如何在linux下編譯調試AS或者fla文件
1樓您別著急,要不然有人會說您老是不是學顛倒了!
直接發布,或者ctrl+enter,會在fla文件下面出現swf文件!
H. 學AS3.0用什麼編譯器呢求知道的指點一下。謝謝。。
初學flash寫幀腳本的話 用Adobe Flash cs3 現在的flash版本到6了,請隨意挑選。
大型的項目的話就要素材和腳本分開寫, 素材處理Adobe Flash cs3 ,腳本編寫用Adobe Flash Builder 4
I. as400的菜單怎麼編譯
Option出用17進去,就跟DSPF畫面文件用17設計一樣。
進去後,修修改改就可以保存了,可以設置保存的庫,然後系統就會自動編譯!
J. 請問一下flash用的 as3語言到底編譯運行的原理是什麼跟C++,java有什麼不同as是編譯還是解釋的語言
跟java一樣 是編譯成中間位元組碼文件,再在虛擬機上運行,java是JVM,flash是flashPlayer中的AVM1(actionScript1.0 和 actionScript2) AVM2(actionScript3.0)
位元組碼中類似匯編的指令那樣用跳轉指令來解釋執行每一步指令
很顯然as屬解釋語言,與javascript一樣的腳本語言