Gets AGnss AIDL interface correctly
Gets AGnss AIDL interface for launched-in-T or later devices only. Test: atest VtsHalGnssTargetTest Bug: 205185251 Change-Id: Ie69eec2510906bb761ddd99adaebae7fd4bf64eb
This commit is contained in:
@@ -996,7 +996,7 @@ static void android_location_gnss_hal_GnssNative_init_once(JNIEnv* env, jobject
|
||||
}
|
||||
}
|
||||
|
||||
if (gnssHalAidl != nullptr) {
|
||||
if (gnssHalAidl != nullptr && gnssHalAidl->getInterfaceVersion() >= 2) {
|
||||
sp<IAGnssAidl> agnssAidl;
|
||||
auto status = gnssHalAidl->getExtensionAGnss(&agnssAidl);
|
||||
if (checkAidlStatus(status, "Unable to get a handle to AGnss interface.")) {
|
||||
|
||||
Reference in New Issue
Block a user