Cool3c市集
你的名字
  1. 首頁
  2. albert_espresso

albert_espresso

共5則
  • Android 黑客開發板
  • Android 應用程式
  • so檔載入問題
  • Android 黑客開發板
請問Binder機制中的transcat 與 onTransact的疑問
dear all: 小弟我參考了高煥棠老師的應用軟體架構設計這本書中後面使用的IPC方法 ,因為我想要用我自訂的class還互相傳遞 , 所以我繼承了parcelable , override 了writeToParcel ,以及實作 readFromParcel(Parcel in) 在傳遞參數之後 , 在onTransact那邊可以正常讀取 也就是說write與read是正常可以使用資 料也有傳遞過去 , 但問題是要 onTransact回傳時 , 在transcat這邊接收的reply居然是空的 , 後來找到的問題 , 原因出在我在onTransact函式中無法使用writeToParc
albert_espresso
15 年前
  • Android 黑客開發板
請教一個IPC機制的問題
各位好: 小弟想要在activity和service透過Binder來作溝通 , 主要的兩個fun如下: –transact (int code,parcel data,parcel reply, int flags) –onTransact (int code,parcel data,parcel reply, int flags) 可以看得出來必須透過parcel這個物件來傳遞 , 在android的網站上是教人使用一個Parcelable去把自己的物件包起來??? , 但詳細情形實在不懂 , 不想得有沒有網友知道如何將自己定義的class透過parcel來傳遞 ,
albert_espresso
15 年前
  • Android 黑客開發板
請問有人在玩NDK的嗎??
各位好: 看到許多討論區似乎很少人在玩NDK這部分!!! , 因為小弟我目前透過JNI_Onload這個函式取得指 向android VM的指標( JNI_OnLoad(JavaVM *vm,void *reserved) ) , 並且宣靠一個全域變數JavaVM *jvm , 讓他可以直接指向android VM且透過這個全域變數讓其他的thread或是funcition使用但是發現無法使用......也就是無法取得JNIEnv的指標????但是相同的方式在一般的linux C上是可行的(其他的thread也可以正常使用全域變數jvm 但在android上卻不行 總覺得這是使用NDK時的環境
albert_espresso
15 年前
  • Android 黑客開發板
不好意思請教如何由C code"自動"callback回java method
各位好: 小弟目前必須使用JNI的invocation API去cearteVM再找到特定的object並呼叫其方法,, 呼叫物件方法如果由java call C的時候是很容易實作的因為與JVM的通道是由java打開 , 但是如果今天倒過來要由C呼叫java中的物件(與JVM的通道是由C打開)這樣的話就不是很清楚該怎麼做 , 因為C的部分是在linux下執行所以有想過應該是要create一個thread讓他可以使用invocation API指回JVM 再去找java物件 , 因為小弟我不熟linux的東西 , 不曉得各位是否可以推薦相關的網站或是資料可以給小弟參考 , 或是知道這種issue
albert_espresso
15 年前
  • Android 應用程式
  • so檔載入問題
不好意思請問載入so檔的問題
各位好: 小弟參考了android應用軟體架構設計這本書 , 使用SDK 1.5去寫一個簡單的範例但是在android模擬器上卻無法載入我的so檔 , 在eclipse logCat顯示下面片段 tag Message JNI Trying to load libNativeECSComAPI.so dalvikvm Trying to load lib /system/lib/libNativeECSComAPI.so 0x43593d20dalvikvm Unable to dlopen(/system/lib/libNativeECSComAPI.so): Cannot find lib
albert_espresso
15 年前
Cool3c
關於 Cool3c 訂閱電子報
追蹤我們:
Line@ Facebook Instagram RSS Youtube
聯絡我們:
內容投稿或檢舉、其他意見editor@cool3c.com 新聞採訪、作者發文相關問題editor@cool3c.com 廣告採購、授權詢問和業務相關合作ad.service@cool3c.com
  • 繁 / 简
  • 主分類
    • 應用教學
    • 開箱評測
    • 新奇搞笑
    • 蘋果新聞
    • App
    • 人物專訪
    • 新品資訊
    • 科學新知
    • 產業消息
    • 科技應用
    • 雲端服務
    • 遊戲天堂
    • 文化創意
    • 專家觀點
    • 在地生活
    • 快訊
    • 電影劇線上看
    • 汽車未來
  • Cool3c 市集
  • 專欄
  • 活動
  • 熱門科技議題
  • AI 專題懶人包
  • 你的名字
  • Join the force
  • Dark side
  • 個人資料
  • 註冊 / 登入
  • 登出