0
... starts here
stmfd sp!, {r0, r1, r2, r3, ip, lr}
bl printf
ldmfd sp!, {r0, r1, r2, r3, ip, lr}
... should comback here
我在Dalvik VM中添加了這個彙編代碼,看起來我添加的代碼並沒有炸掉程序。 但是我在哪裏可以看到printf?我檢查DDMS和控制檯,但他們沒有打印出東西..Android ARM assembly prinft
在此先感謝
與其他嵌入式設備一樣,您可能必須重定向標準輸出。 – leppie
你能解釋一下怎麼做? – codereviewanskquestions
對不起,我不知道Android本機。但是NDK中應該有一些文檔。你有沒有嘗試從shell運行你的程序? – leppie