Android Compare with another version →
10 results in AOSP 17 android-17.0.0_r1 · 468 ms
  1. Lines 1320–1331 · java · android-17.0.0_r1
    @Override
        public void registerSupportedValuesChangeCallback(List<PropIdAreaId> propIdAreaIds,
                ISupportedValuesChangeCallback callback) {
            for (int i = 0; i < propIdAreaIds.size(
  2. Lines 1300–1309 · java · android-17.0.0_r1
    public void setProperty(CarPropertyValue carPropertyValue)
                throws IllegalArgumentException, ServiceSpecificException {
            HalPropValue valueToSet;
            synchronized (mLock) {
         
  3. Lines 648–666 · java · android-17.0.0_r1
    @Override
        public void getAndDispatchInitialValue(List<PropIdAreaId> propIdAreaIds,
                ICarPropertyEventListener carPropertyEventListener) {
            requireNonNull(propIdAreaIds);
            
  4. Lines 170–182 · java · android-17.0.0_r1
    @Override
        public void getAndDispatchInitialValue(List<PropIdAreaId> propIdAreaIds,
                ICarPropertyEventListener carPropertyEventListener) throws RemoteException {
            List<CarProperty
  5. Lines 1287–1291 · java · android-17.0.0_r1
    @Override
        public MinMaxSupportedPropertyValue getMinMaxSupportedValue(int propertyId, int areaId) {
            var areaIdConfig = verifyGetSupportedValueRequestAndGetAreaIdConfig(propertyId, areaId);
  6. Lines 1424–1429 · java · android-17.0.0_r1
    @Override
        public void injectVehicleProperties(List<CarPropertyValue> carPropertyValues) {
            CarServiceUtils.assertPermission(mContext, Car.PERMISSION_INJECT_VEHICLE_PROPERTIES);
            CarS
  7. Lines 1305–1309 · java · android-17.0.0_r1
    @Override
        public @Nullable List<RawPropertyValue> getSupportedValuesList(int propertyId, int areaId) {
            var areaIdConfig = verifyGetSupportedValueRequestAndGetAreaIdConfig(propertyId, areaI
  8. Lines 328–338 · java · android-17.0.0_r1
    @Override
        public void init() {
            synchronized (mLock) {
                // Cache the configs list to avoid subsequent binder calls
                mPropertyIdToCarPropertyConfig = mPropertyHalServic
  9. Lines 829–841 · java · android-17.0.0_r1
    @NonNull
        @Override
        public CarPropertyConfigList getPropertyList() {
            int[] allPropIds;
            // Avoid permission checking under lock.
            synchronized (mLock) {
                allPro
  10. Lines 109–123 · java · android-17.0.0_r1
    @Override
        protected void configureMockedHal() {
            PropertyHandler handler = new PropertyHandler();
            for (VehiclePropValue value : mDefaultPropValues.values()) {
                handler.on

Get these results inside Claude Code, Cursor, or Cline. MCP setup →