空指針異常
java.lang.NullPointerException ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?com.kzy.aidlclient.MainActivity.onClick(MainActivity.java:66) 空指針異常,什么情況。MainActivity.java:66)定位到 int res = iImoocAidl.add(num1,num2);這里。
java.lang.NullPointerException ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?com.kzy.aidlclient.MainActivity.onClick(MainActivity.java:66) 空指針異常,什么情況。MainActivity.java:66)定位到 int res = iImoocAidl.add(num1,num2);這里。
2016-08-02
舉報
2016-10-10
是因為你的服務端沒有啟動,客戶端端鏈接不上服務端,一樓那樣一設置,然后保證啟動服務端再啟動客戶端,就正常了。以后再啟動,啟動客戶端就會自動啟動服務端,但是不能卸載服務端,否則還會空指針。
2017-01-18
我也遇到這個問題。我解決了。
大家想一下,我們除了app ?module 之外,又建立了一個aidlclient module。那么我們運行的時候,應該安裝并啟動哪一個呢?現(xiàn)在一想,既然出現(xiàn)了編輯框和按鈕界面,那不是我們在aidlclient module編輯的頁面嗎?對呀。我們只安裝啟動了aidlclient module。也就是只要客戶端。
那么服務端跑哪里呢?想一下,是不是我們沒有安裝呢?對滴。
那么怎么確定自己安裝是那個module呢?看下圖:
2016-10-09
我已經(jīng)配置了,可是為什么還是空指針? java.lang.NullPointerException: Attempt to invoke interface method 'int com.example.mshy.myaidl.IMyAidlInterface.twosujuadd(int, int)' on a null object reference
2016-08-02
<service android:name=".AIDL"
? ?android:enabled="true"
? ?android:exported="true"></service>設置服務端的mainifest 已解決