亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Gomobile庫使用隱藏的API方法

Gomobile庫使用隱藏的API方法

Go
慕雪6442864 2023-06-19 15:47:30
我有一個Android應用程序,它使用通過Gomobile創建的Golang庫 ( .aar ) 。每當應用程序嘗試從庫中創建類的實例或調用庫方法時,它都會崩潰并顯示下一條日志消息:W/om.example.cal: Accessing hidden method Landroid/app/AppGlobals;->getInitialApplication()Landroid/app/Application; (greylist, reflection, allowed)A/libc: Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 11110 (om.example.calc), pid 11075 (om.example.calc)Application terminated.getInitialApplication方法位于谷歌的淺灰名單(第349行)。我知道在 SDK 版本 28 及更高版本上無法訪問任何隱藏方法,這就是為什么我寫了下一個(26 是Play Marketbuild.gradle的最低版本):compileSdkVersion 26minSdkVersion 15targetSdkVersion 26implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])implementation 'com.android.support:appcompat-v7:26.1.0'但這沒有幫助。如何讓它發揮作用?備注:測試設備是在Ubuntu 18.04上模擬的Nexus S。
查看完整描述

1 回答

?
慕的地6264312

TA貢獻1817條經驗 獲得超6個贊

問題是我在模擬器上調試了我的應用程序。顯然,它與本機庫不兼容。手機調試沒問題。



查看完整回答
反對 回復 2023-06-19
  • 1 回答
  • 0 關注
  • 125 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號