diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000..fe9572a84
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,40 @@
+# Gradle files
+.gradle/
+gradle/
+build/
+ndkBuild/
+gradlew*
+
+# Local configuration file (sdk path, etc)
+local.properties
+
+# Log/OS Files
+*.log
+
+# Android Studio generated files and folders
+captures/
+.externalNativeBuild/
+.cxx/
+*.apk
+output.json
+
+# IntelliJ
+*.iml
+.idea/
+misc.xml
+deploymentTargetDropDown.xml
+render.experimental.xml
+
+# Keystore files
+*.jks
+*.keystore
+
+# Google Services (e.g. APIs or Firebase)
+google-services.json
+
+# Android Profiling
+*.hprof
+
+# build output files
+*.zip
+*.jar
\ No newline at end of file
diff --git a/braille/translate/build.gradle b/braille/translate/build.gradle
index 7844d16e3..fed128a98 100644
--- a/braille/translate/build.gradle
+++ b/braille/translate/build.gradle
@@ -16,8 +16,8 @@ dependencies {
}
task createTranslationTablesZip(type: Zip){
- archiveName="translationtables.zip"
- destinationDir = file('src/phone/res/raw/')
+ archiveFileName = "translationtables.zip"
+ destinationDirectory = file('src/phone/res/raw/')
from fileTree('./src/phone/tables/')
into('liblouis/tables')
}
diff --git a/build.gradle b/build.gradle
index ea65ec830..e74034e74 100644
--- a/build.gradle
+++ b/build.gradle
@@ -14,30 +14,29 @@ dependencies {
buildscript {
repositories {
- jcenter()
+ mavenCentral()
google()
}
dependencies {
classpath 'org.aspectj:aspectjtools:1.8.1'
- classpath 'com.android.tools.build:gradle:3.5.4'
+ classpath 'com.android.tools.build:gradle:7.3.0'
}
}
allprojects {
repositories {
- jcenter()
+ mavenCentral()
google()
}
}
android {
- buildToolsVersion '29.0.0'
defaultConfig {
applicationId talkbackApplicationId
versionName talkbackVersionName + "-" + BUILD_TIMESTAMP
manifestPlaceholders = [talkbackMainPermission:talkbackMainPermission]
minSdkVersion 26
- targetSdkVersion 30
+ targetSdkVersion 33
testInstrumentationRunner 'android.test.InstrumentationTestRunner'
multiDexEnabled true
}
@@ -49,6 +48,7 @@ android {
checkReleaseBuilds false
abortOnError false
}
+ namespace 'com.android.talkback'
productFlavors {
phone {
dimension "target"
diff --git a/compositor/build.gradle b/compositor/build.gradle
index d7e5d148d..a0ca38d5b 100644
--- a/compositor/build.gradle
+++ b/compositor/build.gradle
@@ -1,6 +1,10 @@
apply plugin: 'com.android.library'
apply from: "../shared.gradle"
+android {
+ namespace 'com.google.android.accessibility.compositor'
+}
+
dependencies {
implementation project(':proguard')
implementation project(':uiunderstanding')
diff --git a/compositor/src/main/AndroidManifest.xml b/compositor/src/main/AndroidManifest.xml
index 19994ed64..8072ee00d 100644
--- a/compositor/src/main/AndroidManifest.xml
+++ b/compositor/src/main/AndroidManifest.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/gradle.properties b/gradle.properties
index 4545319f7..6e49cbd7b 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -3,4 +3,4 @@ android.enableJetifier = true
org.gradle.jvmargs=-Xms512M -Xmx8G
## Prevents "Execution failed for JetifyTransform, failed to transform"
-android.jetifier.blacklist=proguard.jar
+android.jetifier.ignorelist=proguard.jar
diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml
index 1a1c1e28a..c737ef801 100644
--- a/src/main/AndroidManifest.xml
+++ b/src/main/AndroidManifest.xml
@@ -1,7 +1,5 @@
-
+