1<?xml version="1.0" encoding="utf-8"?> 2<!-- 3 Copyright (C) 2022 The Android Open Source Project 4 5 Licensed under the Apache License, Version 2.0 (the "License"); 6 you may not use this file except in compliance with the License. 7 You may obtain a copy of the License at 8 9 http://www.apache.org/licenses/LICENSE-2.0 10 11 Unless required by applicable law or agreed to in writing, software 12 distributed under the License is distributed on an "AS IS" BASIS, 13 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 See the License for the specific language governing permissions and 15 limitations under the License. 16--> 17 18<!-- 19 The purpose of this file and its XML format is described in the javadoc for 20 ApiToExtensionsMap.fromXml in metalava. 21--> 22<sdk-extensions-info> 23 <!-- SDK definitions --> 24 <sdk 25 id="30" 26 shortname="R-ext" 27 name="R Extensions" 28 reference="android/os/Build$VERSION_CODES$R" /> 29 <sdk 30 id="31" 31 shortname="S-ext" 32 name="S Extensions" 33 reference="android/os/Build$VERSION_CODES$S" /> 34 <sdk 35 id="33" 36 shortname="T-ext" 37 name="T Extensions" 38 reference="android/os/Build$VERSION_CODES$TIRAMISU" /> 39 <sdk 40 id="34" 41 shortname="U-ext" 42 name="U Extensions" 43 reference="android/os/Build$VERSION_CODES$UPSIDE_DOWN_CAKE" /> 44 <sdk 45 id="35" 46 shortname="V-ext" 47 name="V Extensions" 48 reference="android/os/Build$VERSION_CODES$VANILLA_ICE_CREAM" /> 49 <sdk 50 id="36" 51 shortname="B-ext" 52 name="B Extensions" 53 reference="android/os/Build$VERSION_CODES$BAKLAVA" /> 54 <sdk 55 id="1000000" 56 shortname="AD_SERVICES-ext" 57 name="Ad Services Extensions" 58 reference="android/os/ext/SdkExtensions$AD_SERVICES" /> 59 60 <!-- SDK_EXTENSIONS --> 61 <symbol 62 jar="framework-sdkextensions" 63 pattern="*" 64 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 65 66 <!-- APPSEARCH --> 67 <symbol 68 jar="framework-appsearch" 69 pattern="android.app.appsearch" 70 sdks="T-ext,U-ext,V-ext,B-ext" /> 71 72 <!-- MEDIA_PROVIDER --> 73 <symbol 74 jar="framework-mediaprovider" 75 pattern="android.provider.MediaStore.PickerMediaColumns" 76 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 77 <symbol 78 jar="framework-mediaprovider" 79 pattern="android.provider.MediaStore.ACTION_PICK_IMAGES" 80 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 81 <symbol 82 jar="framework-mediaprovider" 83 pattern="android.provider.MediaStore.ACTION_PICK_IMAGES_SETTINGS" 84 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 85 <symbol 86 jar="framework-mediaprovider" 87 pattern="android.provider.MediaStore.EXTRA_PICK_IMAGES_MAX" 88 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 89 <symbol 90 jar="framework-mediaprovider" 91 pattern="android.provider.MediaStore.EXTRA_PICK_IMAGES_IN_ORDER" 92 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 93 <symbol 94 jar="framework-mediaprovider" 95 pattern="android.provider.MediaStore.EXTRA_PICK_IMAGES_LAUNCH_TAB" 96 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 97 <symbol 98 jar="framework-mediaprovider" 99 pattern="android.provider.MediaStore.EXTRA_PICK_IMAGES_ACCENT_COLOR" 100 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 101 <symbol 102 jar="framework-mediaprovider" 103 pattern="android.provider.MediaStore.EXTRA_PICKER_PRE_SELECTION_URIS" 104 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 105 <symbol 106 jar="framework-mediaprovider" 107 pattern="android.provider.MediaStore.QUERY_ARG_LATEST_SELECTION_ONLY" 108 sdks="U-ext,V-ext,B-ext" /> 109 <symbol 110 jar="framework-mediaprovider" 111 pattern="android.provider.MediaStore.getPickImagesMaxLimit" 112 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 113 <symbol 114 jar="framework-mediaprovider" 115 pattern="android.provider.MediaStore.getGeneration" 116 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 117 <symbol 118 jar="framework-mediaprovider" 119 pattern="android.provider.MediaStore.getVersion" 120 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 121 <symbol 122 jar="framework-mediaprovider" 123 pattern="android.provider.MediaStore.openFileDescriptor" 124 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 125 <symbol 126 jar="framework-mediaprovider" 127 pattern="android.provider.MediaStore.openAssetFileDescriptor" 128 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 129 <symbol 130 jar="framework-mediaprovider" 131 pattern="android.provider.MediaStore.openTypedAssetFileDescriptor" 132 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 133 <symbol 134 jar="framework-mediaprovider" 135 pattern="android.provider.MediaStore.ACCESS_OEM_METADATA_PERMISSION" 136 sdks="T-ext,U-ext,V-ext,B-ext" /> 137 <symbol 138 jar="framework-mediaprovider" 139 pattern="android.provider.MediaStore.QUERY_ARG_MEDIA_STANDARD_SORT_ORDER" 140 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 141 <symbol 142 jar="framework-mediaprovider" 143 pattern="android.provider.MediaStore.markIsFavoriteStatus" 144 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 145 <symbol 146 jar="framework-mediaprovider" 147 pattern="android.provider.MediaStore.VOLUME_EXTERNAL" 148 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 149 <symbol 150 jar="framework-mediaprovider" 151 pattern="android.provider.MediaStore.MediaColumns.INFERRED_DATE" 152 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 153 <symbol 154 jar="framework-mediaprovider" 155 pattern="android.provider.MediaStore.MediaColumns.OEM_METADATA" 156 sdks="T-ext,U-ext,V-ext,B-ext" /> 157 <symbol 158 jar="framework-mediaprovider" 159 pattern="android.provider.MediaStore.Audio.AudioColumns.BITS_PER_SAMPLE" 160 sdks="T-ext,U-ext,V-ext,B-ext" /> 161 <symbol 162 jar="framework-mediaprovider" 163 pattern="android.provider.MediaStore.Audio.AudioColumns.SAMPLERATE" 164 sdks="T-ext,U-ext,V-ext,B-ext" /> 165 <symbol 166 jar="framework-mediaprovider" 167 pattern="android.provider.OemMetadataService" 168 sdks="T-ext,U-ext,V-ext,B-ext" /> 169 <symbol 170 jar="framework-mediaprovider" 171 pattern="android.provider.CloudMediaProvider" 172 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 173 <symbol 174 jar="framework-mediaprovider" 175 pattern="android.provider.CloudMediaProviderContract" 176 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 177 <symbol 178 jar="framework-mediaprovider" 179 pattern="android.provider.MediaStore.isCurrentCloudMediaProviderAuthority" 180 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 181 <symbol 182 jar="framework-mediaprovider" 183 pattern="android.provider.MediaStore.isSupportedCloudMediaProviderAuthority" 184 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 185 <symbol 186 jar="framework-mediaprovider" 187 pattern="android.provider.MediaStore.notifyCloudMediaChangedEvent" 188 sdks="R-ext,S-ext,T-ext,U-ext,V-ext,B-ext" /> 189 190 <!-- PHOTOPICKER --> 191 <symbol 192 jar="framework-photopicker" 193 pattern="android.widget.photopicker" 194 sdks="U-ext,V-ext,B-ext" /> 195 196 <!-- CONNECTIVITY --> 197 <symbol 198 jar="framework-connectivity" 199 pattern="android.net.http" 200 sdks="S-ext,T-ext,U-ext,V-ext,B-ext" /> 201 <symbol 202 jar="framework-connectivity-t" 203 pattern="android.net.nsd" 204 sdks="T-ext,U-ext,V-ext,B-ext" /> 205 <symbol 206 jar="framework-connectivity" 207 pattern="android.net.thread" 208 sdks="U-ext,V-ext,B-ext" /> 209 <symbol 210 jar="framework-connectivity" 211 pattern="android.net" 212 sdks="U-ext,V-ext,B-ext" /> 213 <symbol 214 jar="framework-connectivity-t" 215 pattern="android.net.NetworkStats" 216 sdks="T-ext,U-ext,V-ext,B-ext" /> 217 218 <!-- PDF --> 219 <symbol 220 jar="framework-pdf" 221 pattern="android.graphics.pdf" 222 sdks="S-ext,T-ext,U-ext,V-ext,B-ext" /> 223 224 <!-- AD_SERVICES --> 225 <!-- 226 Currently derive_sdk's database versions depend on both the dessert 227 extensions and the AD_SERVICES extensions, and technically 228 framework-adservices and framework-sdksandbox are part of the 229 AD_SERVICES-ext and T-ext SDKs, but this is an implementation detail we do 230 not want to expose. For this reason, only include AD_SERVICES-ext in the 231 list of SDKs. 232 --> 233 <symbol 234 jar="framework-adservices" 235 pattern="*" 236 sdks="AD_SERVICES-ext" /> 237 <symbol 238 jar="framework-sdksandbox" 239 pattern="*" 240 sdks="AD_SERVICES-ext" /> 241 242 <!-- HEALTH_FITNESS --> 243 <symbol 244 jar="framework-healthfitness" 245 pattern="android.health.connect.AggregateRecordsGroupedByDurationResponse.getDataOrigins" 246 sdks="U-ext,V-ext,B-ext" /> 247 248 <symbol 249 jar="framework-healthfitness" 250 pattern="android.health.connect.AggregateRecordsGroupedByPeriodResponse.getDataOrigins" 251 sdks="U-ext,V-ext,B-ext" /> 252 253 <symbol 254 jar="framework-healthfitness" 255 pattern="android.health.connect.datatypes.BloodPressureRecord.DIASTOLIC_AVG" 256 sdks="U-ext,V-ext,B-ext" /> 257 258 <symbol 259 jar="framework-healthfitness" 260 pattern="android.health.connect.datatypes.BloodPressureRecord.DIASTOLIC_MAX" 261 sdks="U-ext,V-ext,B-ext" /> 262 263 <symbol 264 jar="framework-healthfitness" 265 pattern="android.health.connect.datatypes.BloodPressureRecord.DIASTOLIC_MIN" 266 sdks="U-ext,V-ext,B-ext" /> 267 268 <symbol 269 jar="framework-healthfitness" 270 pattern="android.health.connect.datatypes.BloodPressureRecord.SYSTOLIC_AVG" 271 sdks="U-ext,V-ext,B-ext" /> 272 273 <symbol 274 jar="framework-healthfitness" 275 pattern="android.health.connect.datatypes.BloodPressureRecord.SYSTOLIC_MIN" 276 sdks="U-ext,V-ext,B-ext" /> 277 278 <symbol 279 jar="framework-healthfitness" 280 pattern="android.health.connect.datatypes.BloodPressureRecord.SYSTOLIC_MAX" 281 sdks="U-ext,V-ext,B-ext" /> 282 283 <symbol 284 jar="framework-healthfitness" 285 pattern="android.health.connect.datatypes.CyclingPedalingCadenceRecord.RPM_AVG" 286 sdks="U-ext,V-ext,B-ext" /> 287 288 <symbol 289 jar="framework-healthfitness" 290 pattern="android.health.connect.datatypes.CyclingPedalingCadenceRecord.RPM_MAX" 291 sdks="U-ext,V-ext,B-ext" /> 292 293 <symbol 294 jar="framework-healthfitness" 295 pattern="android.health.connect.datatypes.CyclingPedalingCadenceRecord.RPM_MIN" 296 sdks="U-ext,V-ext,B-ext" /> 297 298 <symbol 299 jar="framework-healthfitness" 300 pattern="android.health.connect.datatypes.NutritionRecord.TRANS_FAT_TOTAL" 301 sdks="U-ext,V-ext,B-ext" /> 302 303 <symbol 304 jar="framework-healthfitness" 305 pattern="android.health.connect.datatypes.SpeedRecord.SPEED_AVG" 306 sdks="U-ext,V-ext,B-ext" /> 307 308 <symbol 309 jar="framework-healthfitness" 310 pattern="android.health.connect.datatypes.SpeedRecord.SPEED_MAX" 311 sdks="U-ext,V-ext,B-ext" /> 312 313 <symbol 314 jar="framework-healthfitness" 315 pattern="android.health.connect.datatypes.SpeedRecord.SPEED_MIN" 316 sdks="U-ext,V-ext,B-ext" /> 317 318 <symbol 319 jar="framework-healthfitness" 320 pattern="android.health.connect.datatypes.StepsCadenceRecord.STEPS_CADENCE_RATE_AVG" 321 sdks="U-ext,V-ext,B-ext" /> 322 323 <symbol 324 jar="framework-healthfitness" 325 pattern="android.health.connect.datatypes.StepsCadenceRecord.STEPS_CADENCE_RATE_MAX" 326 sdks="U-ext,V-ext,B-ext" /> 327 328 <symbol 329 jar="framework-healthfitness" 330 pattern="android.health.connect.datatypes.StepsCadenceRecord.STEPS_CADENCE_RATE_MIN" 331 sdks="U-ext,V-ext,B-ext" /> 332 333 <symbol 334 jar="framework-healthfitness" 335 pattern="android.health.connect.datatypes.SkinTemperatureRecord" 336 sdks="U-ext,V-ext,B-ext" /> 337 338 <symbol 339 jar="framework-healthfitness" 340 pattern="android.health.connect.datatypes.SkinTemperatureRecord.Builder" 341 sdks="U-ext,V-ext,B-ext" /> 342 343 <symbol 344 jar="framework-healthfitness" 345 pattern="android.health.connect.datatypes.SkinTemperatureRecord.Delta" 346 sdks="U-ext,V-ext,B-ext" /> 347 348 <symbol 349 jar="framework-healthfitness" 350 pattern="android.health.connect.datatypes.units.TemperatureDelta" 351 sdks="U-ext,V-ext,B-ext" /> 352 353 <symbol 354 jar="framework-healthfitness" 355 pattern="android.health.connect.datatypes.ExerciseCompletionGoal" 356 sdks="U-ext,V-ext,B-ext" /> 357 358 <symbol 359 jar="framework-healthfitness" 360 pattern="android.health.connect.datatypes.ExerciseCompletionGoal.ActiveCaloriesBurnedGoal" 361 sdks="U-ext,V-ext,B-ext" /> 362 363 <symbol 364 jar="framework-healthfitness" 365 pattern="android.health.connect.datatypes.ExerciseCompletionGoal.DistanceGoal" 366 sdks="U-ext,V-ext,B-ext" /> 367 368 <symbol 369 jar="framework-healthfitness" 370 pattern="android.health.connect.datatypes.ExerciseCompletionGoal.DistanceWithVariableRestGoal" 371 sdks="U-ext,V-ext,B-ext" /> 372 373 <symbol 374 jar="framework-healthfitness" 375 pattern="android.health.connect.datatypes.ExerciseCompletionGoal.DurationGoal" 376 sdks="U-ext,V-ext,B-ext" /> 377 378 <symbol 379 jar="framework-healthfitness" 380 pattern="android.health.connect.datatypes.ExerciseCompletionGoal.RepetitionsGoal" 381 sdks="U-ext,V-ext,B-ext" /> 382 383 <symbol 384 jar="framework-healthfitness" 385 pattern="android.health.connect.datatypes.ExerciseCompletionGoal.StepsGoal" 386 sdks="U-ext,V-ext,B-ext" /> 387 388 <symbol 389 jar="framework-healthfitness" 390 pattern="android.health.connect.datatypes.ExerciseCompletionGoal.TotalCaloriesBurnedGoal" 391 sdks="U-ext,V-ext,B-ext" /> 392 393 <symbol 394 jar="framework-healthfitness" 395 pattern="android.health.connect.datatypes.ExerciseCompletionGoal.UnknownGoal" 396 sdks="U-ext,V-ext,B-ext" /> 397 398 <symbol 399 jar="framework-healthfitness" 400 pattern="android.health.connect.datatypes.ExerciseCompletionGoal.UnspecifiedGoal" 401 sdks="U-ext,V-ext,B-ext" /> 402 403 <symbol 404 jar="framework-healthfitness" 405 pattern="android.health.connect.datatypes.ExercisePerformanceGoal" 406 sdks="U-ext,V-ext,B-ext" /> 407 408 <symbol 409 jar="framework-healthfitness" 410 pattern="android.health.connect.datatypes.ExercisePerformanceGoal.AmrapGoal" 411 sdks="U-ext,V-ext,B-ext" /> 412 413 <symbol 414 jar="framework-healthfitness" 415 pattern="android.health.connect.datatypes.ExercisePerformanceGoal.CadenceGoal" 416 sdks="U-ext,V-ext,B-ext" /> 417 418 <symbol 419 jar="framework-healthfitness" 420 pattern="android.health.connect.datatypes.ExercisePerformanceGoal.HeartRateGoal" 421 sdks="U-ext,V-ext,B-ext" /> 422 423 <symbol 424 jar="framework-healthfitness" 425 pattern="android.health.connect.datatypes.ExercisePerformanceGoal.PowerGoal" 426 sdks="U-ext,V-ext,B-ext" /> 427 428 <symbol 429 jar="framework-healthfitness" 430 pattern="android.health.connect.datatypes.ExercisePerformanceGoal.RateOfPerceivedExertionGoal" 431 sdks="U-ext,V-ext,B-ext" /> 432 433 <symbol 434 jar="framework-healthfitness" 435 pattern="android.health.connect.datatypes.ExercisePerformanceGoal.SpeedGoal" 436 sdks="U-ext,V-ext,B-ext" /> 437 438 <symbol 439 jar="framework-healthfitness" 440 pattern="android.health.connect.datatypes.ExercisePerformanceGoal.UnknownGoal" 441 sdks="U-ext,V-ext,B-ext" /> 442 443 <symbol 444 jar="framework-healthfitness" 445 pattern="android.health.connect.datatypes.ExercisePerformanceGoal.WeightGoal" 446 sdks="U-ext,V-ext,B-ext" /> 447 448 <symbol 449 jar="framework-healthfitness" 450 pattern="android.health.connect.datatypes.PlannedExerciseBlock" 451 sdks="U-ext,V-ext,B-ext" /> 452 453 <symbol 454 jar="framework-healthfitness" 455 pattern="android.health.connect.datatypes.PlannedExerciseBlock.Builder" 456 sdks="U-ext,V-ext,B-ext" /> 457 458 <symbol 459 jar="framework-healthfitness" 460 pattern="android.health.connect.datatypes.PlannedExerciseSessionRecord" 461 sdks="U-ext,V-ext,B-ext" /> 462 463 <symbol 464 jar="framework-healthfitness" 465 pattern="android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder" 466 sdks="U-ext,V-ext,B-ext" /> 467 468 <symbol 469 jar="framework-healthfitness" 470 pattern="android.health.connect.datatypes.PlannedExerciseStep" 471 sdks="U-ext,V-ext,B-ext" /> 472 473 <symbol 474 jar="framework-healthfitness" 475 pattern="android.health.connect.datatypes.PlannedExerciseStep.Builder" 476 sdks="U-ext,V-ext,B-ext" /> 477 478 <symbol 479 jar="framework-healthfitness" 480 pattern="android.health.connect.HealthPermissions.READ_HEALTH_DATA_HISTORY" 481 sdks="U-ext,V-ext,B-ext" /> 482 483 <symbol 484 jar="framework-healthfitness" 485 pattern="android.health.connect.HealthPermissions.READ_HEALTH_DATA_IN_BACKGROUND" 486 sdks="U-ext,V-ext,B-ext" /> 487 488 <symbol 489 jar="framework-healthfitness" 490 pattern="android.health.connect.HealthPermissions.READ_PLANNED_EXERCISE" 491 sdks="U-ext,V-ext,B-ext" /> 492 493 <symbol 494 jar="framework-healthfitness" 495 pattern="android.health.connect.HealthPermissions.READ_SKIN_TEMPERATURE" 496 sdks="U-ext,V-ext,B-ext" /> 497 498 <symbol 499 jar="framework-healthfitness" 500 pattern="android.health.connect.HealthPermissions.WRITE_PLANNED_EXERCISE" 501 sdks="U-ext,V-ext,B-ext" /> 502 503 <symbol 504 jar="framework-healthfitness" 505 pattern="android.health.connect.HealthPermissions.WRITE_SKIN_TEMPERATURE" 506 sdks="U-ext,V-ext,B-ext" /> 507 508 <symbol 509 jar="framework-healthfitness" 510 pattern="android.health.connect.HealthPermissions.READ_EXERCISE_ROUTES" 511 sdks="U-ext,V-ext,B-ext" /> 512 513 <symbol 514 jar="framework-healthfitness" 515 pattern="android.health.connect.datatypes.ExerciseSessionRecord.Builder.setPlannedExerciseSessionId" 516 sdks="U-ext,V-ext,B-ext" /> 517 518 <symbol 519 jar="framework-healthfitness" 520 pattern="android.health.connect.datatypes.ExerciseSessionRecord.getPlannedExerciseSessionId" 521 sdks="U-ext,V-ext,B-ext" /> 522 523 <symbol 524 jar="framework-healthfitness" 525 pattern="android.health.connect.HealthPermissions.READ_MINDFULNESS" 526 sdks="U-ext,V-ext,B-ext" /> 527 528 <symbol 529 jar="framework-healthfitness" 530 pattern="android.health.connect.HealthPermissions.WRITE_MINDFULNESS" 531 sdks="U-ext,V-ext,B-ext" /> 532 533 <symbol 534 jar="framework-healthfitness" 535 pattern="android.health.connect.datatypes.MindfulnessSessionRecord" 536 sdks="U-ext,V-ext,B-ext" /> 537 538 <symbol 539 jar="framework-healthfitness" 540 pattern="android.health.connect.datatypes.MindfulnessSessionRecord.Builder" 541 sdks="U-ext,V-ext,B-ext" /> 542 543 <symbol 544 jar="framework-healthfitness" 545 pattern="android.health.connect.HealthConnectManager.createMedicalDataSource" 546 sdks="U-ext,V-ext,B-ext" /> 547 548 <symbol 549 jar="framework-healthfitness" 550 pattern="android.health.connect.HealthConnectManager.deleteMedicalDataSourceWithData" 551 sdks="U-ext,V-ext,B-ext" /> 552 553 <symbol 554 jar="framework-healthfitness" 555 pattern="android.health.connect.HealthConnectManager.deleteMedicalResources" 556 sdks="U-ext,V-ext,B-ext" /> 557 558 <symbol 559 jar="framework-healthfitness" 560 pattern="android.health.connect.HealthConnectManager.getMedicalDataSources" 561 sdks="U-ext,V-ext,B-ext" /> 562 563 <symbol 564 jar="framework-healthfitness" 565 pattern="android.health.connect.HealthConnectManager.readMedicalResources" 566 sdks="U-ext,V-ext,B-ext" /> 567 568 <symbol 569 jar="framework-healthfitness" 570 pattern="android.health.connect.HealthConnectManager.upsertMedicalResources" 571 sdks="U-ext,V-ext,B-ext" /> 572 573 <symbol 574 jar="framework-healthfitness" 575 pattern="android.health.connect.CreateMedicalDataSourceRequest" 576 sdks="U-ext,V-ext,B-ext" /> 577 578 <symbol 579 jar="framework-healthfitness" 580 pattern="android.health.connect.CreateMedicalDataSourceRequest.Builder" 581 sdks="U-ext,V-ext,B-ext" /> 582 583 <symbol 584 jar="framework-healthfitness" 585 pattern="android.health.connect.DeleteMedicalResourcesRequest" 586 sdks="U-ext,V-ext,B-ext" /> 587 588 <symbol 589 jar="framework-healthfitness" 590 pattern="android.health.connect.DeleteMedicalResourcesRequest.Builder" 591 sdks="U-ext,V-ext,B-ext" /> 592 593 <symbol 594 jar="framework-healthfitness" 595 pattern="android.health.connect.GetMedicalDataSourcesRequest" 596 sdks="U-ext,V-ext,B-ext" /> 597 598 <symbol 599 jar="framework-healthfitness" 600 pattern="android.health.connect.GetMedicalDataSourcesRequest.Builder" 601 sdks="U-ext,V-ext,B-ext" /> 602 603 <symbol 604 jar="framework-healthfitness" 605 pattern="android.health.connect.MedicalResourceId" 606 sdks="U-ext,V-ext,B-ext" /> 607 608 <symbol 609 jar="framework-healthfitness" 610 pattern="android.health.connect.ReadMedicalResourcesInitialRequest" 611 sdks="U-ext,V-ext,B-ext" /> 612 613 <symbol 614 jar="framework-healthfitness" 615 pattern="android.health.connect.ReadMedicalResourcesInitialRequest.Builder" 616 sdks="U-ext,V-ext,B-ext" /> 617 618 <symbol 619 jar="framework-healthfitness" 620 pattern="android.health.connect.ReadMedicalResourcesPageRequest" 621 sdks="U-ext,V-ext,B-ext" /> 622 623 <symbol 624 jar="framework-healthfitness" 625 pattern="android.health.connect.ReadMedicalResourcesPageRequest.Builder" 626 sdks="U-ext,V-ext,B-ext" /> 627 628 <symbol 629 jar="framework-healthfitness" 630 pattern="android.health.connect.ReadMedicalResourcesRequest" 631 sdks="U-ext,V-ext,B-ext" /> 632 633 <symbol 634 jar="framework-healthfitness" 635 pattern="android.health.connect.ReadMedicalResourcesResponse" 636 sdks="U-ext,V-ext,B-ext" /> 637 638 <symbol 639 jar="framework-healthfitness" 640 pattern="android.health.connect.UpsertMedicalResourceRequest" 641 sdks="U-ext,V-ext,B-ext" /> 642 643 <symbol 644 jar="framework-healthfitness" 645 pattern="android.health.connect.UpsertMedicalResourceRequest.Builder" 646 sdks="U-ext,V-ext,B-ext" /> 647 648 <symbol 649 jar="framework-healthfitness" 650 pattern="android.health.connect.datatypes.FhirResource" 651 sdks="U-ext,V-ext,B-ext" /> 652 653 <symbol 654 jar="framework-healthfitness" 655 pattern="android.health.connect.datatypes.FhirResource.Builder" 656 sdks="U-ext,V-ext,B-ext" /> 657 658 <symbol 659 jar="framework-healthfitness" 660 pattern="android.health.connect.datatypes.FhirVersion" 661 sdks="U-ext,V-ext,B-ext" /> 662 663 <symbol 664 jar="framework-healthfitness" 665 pattern="android.health.connect.datatypes.MedicalDataSource" 666 sdks="U-ext,V-ext,B-ext" /> 667 668 <symbol 669 jar="framework-healthfitness" 670 pattern="android.health.connect.datatypes.MedicalDataSource.Builder" 671 sdks="U-ext,V-ext,B-ext" /> 672 673 <symbol 674 jar="framework-healthfitness" 675 pattern="android.health.connect.datatypes.MedicalResource" 676 sdks="U-ext,V-ext,B-ext" /> 677 678 <symbol 679 jar="framework-healthfitness" 680 pattern="android.health.connect.datatypes.MedicalResource.Builder" 681 sdks="U-ext,V-ext,B-ext" /> 682 683 <symbol 684 jar="framework-healthfitness" 685 pattern="android.health.connect.HealthPermissions.READ_MEDICAL_DATA_ALLERGIES_INTOLERANCES" 686 sdks="U-ext,V-ext,B-ext" /> 687 688 <symbol 689 jar="framework-healthfitness" 690 pattern="android.health.connect.HealthPermissions.READ_MEDICAL_DATA_CONDITIONS" 691 sdks="U-ext,V-ext,B-ext" /> 692 693 <symbol 694 jar="framework-healthfitness" 695 pattern="android.health.connect.HealthPermissions.READ_MEDICAL_DATA_VACCINES" 696 sdks="U-ext,V-ext,B-ext" /> 697 698 <symbol 699 jar="framework-healthfitness" 700 pattern="android.health.connect.HealthPermissions.READ_MEDICAL_DATA_LABORATORY_RESULTS" 701 sdks="U-ext,V-ext,B-ext" /> 702 703 <symbol 704 jar="framework-healthfitness" 705 pattern="android.health.connect.HealthPermissions.READ_MEDICAL_DATA_MEDICATIONS" 706 sdks="U-ext,V-ext,B-ext" /> 707 708 <symbol 709 jar="framework-healthfitness" 710 pattern="android.health.connect.HealthPermissions.READ_MEDICAL_DATA_PERSONAL_DETAILS" 711 sdks="U-ext,V-ext,B-ext" /> 712 713 <symbol 714 jar="framework-healthfitness" 715 pattern="android.health.connect.HealthPermissions.READ_MEDICAL_DATA_PRACTITIONER_DETAILS" 716 sdks="U-ext,V-ext,B-ext" /> 717 718 <symbol 719 jar="framework-healthfitness" 720 pattern="android.health.connect.HealthPermissions.READ_MEDICAL_DATA_PREGNANCY" 721 sdks="U-ext,V-ext,B-ext" /> 722 723 <symbol 724 jar="framework-healthfitness" 725 pattern="android.health.connect.HealthPermissions.READ_MEDICAL_DATA_PROCEDURES" 726 sdks="U-ext,V-ext,B-ext" /> 727 728 <symbol 729 jar="framework-healthfitness" 730 pattern="android.health.connect.HealthPermissions.READ_MEDICAL_DATA_SOCIAL_HISTORY" 731 sdks="U-ext,V-ext,B-ext" /> 732 733 <symbol 734 jar="framework-healthfitness" 735 pattern="android.health.connect.HealthPermissions.READ_MEDICAL_DATA_VISITS" 736 sdks="U-ext,V-ext,B-ext" /> 737 738 <symbol 739 jar="framework-healthfitness" 740 pattern="android.health.connect.HealthPermissions.READ_MEDICAL_DATA_VITAL_SIGNS" 741 sdks="U-ext,V-ext,B-ext" /> 742 743 <symbol 744 jar="framework-healthfitness" 745 pattern="android.health.connect.HealthPermissions.WRITE_MEDICAL_DATA" 746 sdks="U-ext,V-ext,B-ext" /> 747 748 <symbol 749 jar="framework-healthfitness" 750 pattern="android.health.connect.HealthPermissions.READ_ACTIVITY_INTENSITY" 751 sdks="U-ext,V-ext,B-ext" /> 752 753 <symbol 754 jar="framework-healthfitness" 755 pattern="android.health.connect.HealthPermissions.WRITE_ACTIVITY_INTENSITY" 756 sdks="U-ext,V-ext,B-ext" /> 757 758 <symbol 759 jar="framework-healthfitness" 760 pattern="android.health.connect.datatypes.ActivityIntensityRecord" 761 sdks="U-ext,V-ext,B-ext" /> 762 763 <symbol 764 jar="framework-healthfitness" 765 pattern="android.health.connect.datatypes.ActivityIntensityRecord.Builder" 766 sdks="U-ext,V-ext,B-ext" /> 767 768</sdk-extensions-info> 769