弄了一天,上来求救一下..
我这边包了一个AAR,AAR里面有一个class 名叫 RwmManager
class CwmManager exteds Activity
{
public void Create(){
Intent adc = new Intent(this, rwm.wearablesdk.wearableService.class)
/*
bindService(....)
*/
}
}
AndroidManifest.xml:
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true">
<service
android:name="rwm.wearablesdk.WearableService"
android:enabled="true" />
</application>
包成AAR后,给另一个 project import
在别的 project 的 activity 这样宣告
RwmManager rwmManager = new RwmManager();
rwmManager.Create();
APK会变成闪退,log出现
E AndroidRuntime: at rwm.wearablesdk.RwmManager.Create(Unknown Source)
他好像找不到 rwm.wearablesdk.WearableService...
我在另一个 project 的AndroidManifest.xml加上此rwm.wearablesdk.WearableService
一样结果
我错在哪呢? 感谢
如果不会在闪退了,我想要在此RwmManager class 内 bindService 这逻辑不知道
有没有问题,因为我看范例都是在Activity 去 bindServiec,而我是想把 RwmManager
extends Activity 包起来给别人呼叫,当一呼叫 WearableService就已被连接了