看板 AndroidDev 關於我們 聯絡資訊
※ 引述《LaPass (LaPass)》之銘言: : 就是.... : 在apk運行時 : 有沒有辦法知道那隻程式是不是由Market下載來的? : 或是用一些非正常管道(例如黑市)取得 不知道目的是甚麼 如果是要防止你的APK被盜版 可考慮採用Power AMP的做法,目前我是沒看到有什效的解法 另外GameCih算是也很成熟的作法 主要的重點還是在於 JAVA與C的完美結合 因為java-dex等於是開放原始碼,所以你只好寫到C裡面去 如果有興趣 再來討論 :P -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.44.7.96 ※ 編輯: gpc 來自: 114.44.7.96 (10/16 21:55)
LaPass:C啊.... 我不會,還要學就是了 orz.... 10/16 22:10
wa007123456:其實C不難 主要難在指標陣列這個部分 10/17 00:01
wa007123456:C的缺點就是要寫很長 沒有物件導向的觀念 10/17 00:01
wa007123456:所以寫到後面會覺得一團混亂... 10/17 00:02
qrtt1:他只是在語法上沒有支援,物件導向只是一種型式。 10/17 00:43
qrtt1:要寫得好,最終得用 design pattern 的那些精神實踐 10/17 00:43
nvidia:你說的缺點不是缺點阿 10/17 01:24
nvidia:JAVA也可以寫到亂七八糟 10/17 01:24
nvidia:不是用物件導向就會讓程式不混亂好維護 10/17 01:25
gpc:熟人生巧! 10/17 01:54
gpc:你看ANDROID裡面的C 都寫得蠻不錯的 專業級的 可以多學習 10/17 01:55
nvidia:是阿 還有linux kernel XDD 10/17 07:43
gpc:kernel有點雜亂 太深了 而且太多linux專用的東西 10/17 10:03
priv:純c會不會被破也是看寫法 10/18 07:56
priv:不然pc就沒盜版軟體了… 10/18 07:57
tomap41017:可以請GPC大分享一下大略的做法嗎?還是要下什麼關鍵字 10/18 09:48
tomap41017:小弟有買Power AMP的付費版,但也不知底層是用什麼實作 10/18 09:48
tomap41017:方便分享嗎?謝謝^^ 10/18 09:48
gpc:x86跟arm還是有差距 10/18 11:57
gpc:而且會的人差很多 入門門檻大概差三千公尺 10/18 11:59
gpc:我說的是java跟arm的反組譯 入門門檻差很大 10/18 12:00
priv:不過只要紅就還是會有人破...例如說papago.. 10/18 13:14
qrtt1:ndk內的toolchain就有objdump了啊xd 10/18 13:19
gpc:組語比dex難懂很多//... 10/18 14:47
gpc:dex只要會電腦 不懂程式都可以破解 10/18 14:48
gpc:我弟中醫系的也會破 根本不懂程式 10/18 14:48
gpc:我之前開課教人一個小時 兩個學員都學會了 現在AP不求人... 10/18 14:50
gpc:可見門檻太低了 真是開源的副作用 10/18 14:50
nvidia:門檻低才好啊 這樣玩的人才多 資源多 多多益善 10/18 15:03
nvidia:賺錢就是另外一件事情了 10/18 15:03
nvidia:想賺錢還是轉行吧 10/18 15:03
jack089452:點子跟實踐力比較有差 10/18 21:19
sdyy:門檻低 比較容易造成劣幣驅逐良幣吧 10/18 22:31
nvidia:不然要怎樣 拿source要繳錢XD 10/18 22:36
gpc:好像差不多了 3.x之後都沒原始碼了 10/19 00:00