java android studio在发布模式下在应用程序上运行服务
大家好,我有一个大问题,我希望我能在这里找到解决方案,我创建了一个服务“onAppKilled”这个服务只在调试模式下工作,但在发布模式下它不工作 以下是服务代码:java android studio在发布模式下在应用程序上运行服务,java,android,Java,Android,大家好,我有一个大问题,我希望我能在这里找到解决方案,我创建了一个服务“onAppKilled”这个服务只在调试模式下工作,但在发布模式下它不工作 以下是服务代码: package com.allsafe.mapbook; 导入android.app.Service; 导入android.content.Intent; 导入android.os.IBinder; 导入androidx.annotation.NonNull; 导入androidx.annotation.Nullable; 导入c
package com.allsafe.mapbook;
导入android.app.Service;
导入android.content.Intent;
导入android.os.IBinder;
导入androidx.annotation.NonNull;
导入androidx.annotation.Nullable;
导入com.firebase.geofire.geofire;
导入com.google.firebase.auth.FirebaseAuth;
导入com.google.firebase.database.DataSnapshot;
导入com.google.firebase.database.DatabaseError;
导入com.google.firebase.database.DatabaseReference;
导入com.google.firebase.database.FirebaseDatabase;
导入com.google.firebase.database.ValueEventListener;
导入java.util.Map;
应用程序服务的公共类{
@可空
@凌驾
公共IBinder onBind(意向){
返回null;
}
@凌驾
公共void onTaskRemoved(Intent rootIntent){
super.onTaskRemoved(rootIntent);
DatabaseReference UserAvailabilityRefM=FirebaseDatabase.getInstance().getReference().child(“可用用户”);
GeoFire GeoFire=新的GeoFire(UserAvailabilityRefM);
geoFire.removeLocation(userID);
}
}