1/* 2 * Copyright (C) 2016 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17plugins { 18 id("AndroidXPlugin") 19 id("com.android.application") 20 id("org.jetbrains.kotlin.android") 21} 22 23dependencies { 24 implementation(libs.kotlinStdlib) 25 implementation(project(":navigation:navigation-common")) 26 implementation(project(":navigation:navigation-fragment")) 27 implementation(project(":navigation:navigation-runtime")) 28 implementation(project(":navigation:navigation-ui")) 29 implementation("androidx.appcompat:appcompat:1.1.0") 30 implementation("androidx.cardview:cardview:1.0.0") 31 implementation("androidx.constraintlayout:constraintlayout:2.0.1") 32 implementation("androidx.core:core:1.13.0") 33 implementation("androidx.customview:customview:1.1.0") 34 implementation("androidx.drawerlayout:drawerlayout:1.1.1") 35 implementation("androidx.fragment:fragment:1.8.3") 36 implementation("androidx.lifecycle:lifecycle-viewmodel:2.6.2") 37 implementation("androidx.recyclerview:recyclerview:1.1.0") 38 implementation("androidx.slidingpanelayout:slidingpanelayout:1.2.0") 39 implementation("androidx.transition:transition:1.5.1") 40 implementation("com.google.android.material:material:1.4.0") 41 implementation(project(":internal-testutils-navigation"), { 42 exclude group: "androidx.navigation", module: "navigation-common" 43 }) 44} 45 46android { 47 namespace = "androidx.navigation.testapp" 48 compileSdk = 35 49} 50 51tasks["check"].dependsOn(tasks["connectedCheck"]) 52