I am going to use liquid swipe package for my android app. ( https://github.com/Cuberto/liquid-swipe-android ).
So I did every thing step by step according to the it's manual.
I have generated my account key and token from my github account and added gpr.user and gpr.key then added dependencies. but when I built my app I will get this error message.
"Username must not be null!"
Execution failed for task ':app:checkDebugAarMetadata'.
Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
Could not resolve com.cuberto:liquid-swipe:1.0.0.
Required by:
project :app
> Could not resolve com.cuberto:liquid-swipe:1.0.0.
> Could not get resource 'https://maven.pkg.github.com/Cuberto/liquid-swipe-android/com/cuberto/liquid-swipe/1.0.0/liquid-swipe-1.0.0.pom'.
> Username must not be null!
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
my github.properties:
gpr.user = user
gpr.key = key
Best regards
https://api.github.com/users/<github username>
Run the above on your browser. This will return a json. In that json, you will see an id, that's your gpr user
For the token, go to developer setting in your github and create a token.
Note: Make sure to tick read packages
Related
How can I make the back button work in android the same way as home. If I click on back, the application is killed, but I need the back button to work the same way as home, that is, just hide the application with the state saved. I know that it is possible to track the pressing of the back button using the WillPopScope widget in the onWillPop method, but how can I make the application collapse?
I found the system_shortcuts package, but it is already outdated and does not support null safety for my project.
Problem with system_shortcuts:
i just add in pubspec system_shortcuts: ^1.0.0 and in my dart file import 'package:system_shortcuts/system_shortcuts.dart';
console:
Error: Cannot run with sound null safety, because the following dependencies
don't support null safety:
package:system_shortcuts
For solutions, see https://dart.dev/go/unsound-null-safety
3
FAILURE: Build failed with an exception.
Where:
Script 'C:\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1102
What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
Process 'command 'C:\flutter\bin\flutter.bat'' finished with non-zero exit value 1
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
For my purpose I found package move_to_background, and use MoveToBackground.moveTaskToBack();
You can run the app with system_shortcuts package by the below command
flutter run --no-sound-null-safety
OR
if you want to keep your app on null safety then you can use intent package for navigating to home like android home button.
system_shortcuts package's home navigation code is
private void home() {
this.activity.startActivity(new Intent(Intent.ACTION_MAIN).addCategory(Intent.CATEGORY_HOME));
}
You can call this java code by intent package like below.
Intent()
..setAction(Action.ACTION_MAIN)
..addCategory("android.intent.category.HOME")
..startActivity().catchError((e) => print(e));
OR
You can do it by flutter methodChannel
I'm working on a rather simple game with Kotlin using KorGe. It works just fine on the JVM, but when I try to run an androidDebug/release it throws the following error:
Execution failed for task ':compileTestKotlinJvm'.
Error while evaluating property 'filteredArgumentsMap' of task ':compileTestKotlinJvm'
Could not resolve all files for configuration ':jvmTestCompileClasspath'.
> Could not resolve org.jetbrains.kotlin:kotlin-test:1.6.10.
Required by:
project :
> Unable to find a variant of org.jetbrains.kotlin:kotlin-test:1.6.10 providing the requested capability org.jetbrains.kotlin:kotlin-test-framework-junit:
- Variant compile provides org.jetbrains.kotlin:kotlin-test:1.6.10
- Variant runtime provides org.jetbrains.kotlin:kotlin-test:1.6.10
- Variant platform-compile provides org.jetbrains.kotlin:kotlin-test-derived-platform:1.6.10
- Variant platform-runtime provides org.jetbrains.kotlin:kotlin-test-derived-platform:1.6.10
- Variant enforced-platform-compile provides org.jetbrains.kotlin:kotlin-test-derived-enforced-platform:1.6.10
- Variant enforced-platform-runtime provides org.jetbrains.kotlin:kotlin-test-derived-enforced-platform:1.6.10
Try:
Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.
I tried changing Kotlin version, SDK version, Gradle version...Nothin works!
Can someone help please ?
I recently ejected my Expo project because I needed to install a native module. It built the first time after taking an incredible amount of time, then trying to build again and it keeps saying this:
FAILURE: Build failed with an exception.
* What went wrong:
Could not resolve all files for configuration ':app:devMinSdkDevKernelDebugCompileClasspath'.
> Could not find host.exp.exponent:expoview:30.0.0.
Searched in the following locations:
file:/home/tushh/Android/Sdk/extras/m2repository/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.pom
file:/home/tushh/Android/Sdk/extras/m2repository/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.aar
file:/home/tushh/Android/Sdk/extras/google/m2repository/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.pom
file:/home/tushh/Android/Sdk/extras/google/m2repository/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.aar
file:/home/tushh/Android/Sdk/extras/android/m2repository/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.pom
file:/home/tushh/Android/Sdk/extras/android/m2repository/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.aar
file:/home/tushh/Documents/findworka/vapo-and/android/maven/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.pom
file:/home/tushh/Documents/findworka/vapo-and/android/maven/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.aar
file:/home/tushh/Documents/findworka/vapo-and/node_modules/expokit/maven/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.pom
file:/home/tushh/Documents/findworka/vapo-and/node_modules/expokit/maven/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.aar
file:/home/tushh/Documents/findworka/vapo-and/android/maven-test/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.pom
file:/home/tushh/Documents/findworka/vapo-and/android/maven-test/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.aar
https://maven.google.com/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.pom
https://maven.google.com/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.aar
https://jcenter.bintray.com/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.pom
https://jcenter.bintray.com/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.aar
file:/home/tushh/Documents/findworka/vapo-and/home/node_modules/jsc-android/android/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.pom
file:/home/tushh/Documents/findworka/vapo-and/home/node_modules/jsc-android/android/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.aar
file:/home/tushh/Documents/findworka/vapo-and/android/app/libs/expoview-30.0.0.aar
file:/home/tushh/Documents/findworka/vapo-and/android/app/libs/expoview.aar
https://jitpack.io/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.pom
https://jitpack.io/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.aar
file:/home/tushh/.m2/repository/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.pom
file:/home/tushh/.m2/repository/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.aar
https://maven.fabric.io/public/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.pom
https://maven.fabric.io/public/host/exp/exponent/expoview/30.0.0/expoview-30.0.0.aar
Required by:
project :app
* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.
I've tried everything I can, and the issues on GitHub don't provide an explicit way to fix this
try this: ./gradlew devMinSdkDevKernelDebugCompileClasspath --refresh-dependencies
And if doesnt help. You can try ./gradlew clean and then go to the AndroidStudion open you project there and File -> Invalidate Caches / Reset => Invalidate and Reset and build it again
I installed the google json to my project, and the FirebaseAuth.unitypackage, aswell. While the Firebase.Auth.unitypackage was being added the console displayed "Gradle failed to fetch dependencies". I updated my play services resolver to 1.2.50.00 by deleting the previous one and imported the new one into my project as another post said but no fix. I also tried /Assets/PlayServicesResolver/Resolve and Force resolve.
The console logs:
Gradle failed to fetch dependencies.
Failed to run 'Temp\PlayServicesResolverGradle\gradlew.bat -b Temp\PlayServicesResolverGradle\PlayServicesResolver.scripts.download_artifacts.gradle "-PANDROID_HOME=C:/Users/Augmented Marketing/Downloads/android-sdk_r24.4.1-windows/android-sdk-windows" "-PTARGET_DIR=C:\Users\Augmented Marketing\Documents\Unity firebase test\Assets\Plugins\Android" "-PMAVEN_REPOS=file:///C:/Users/Augmented Marketing/Documents/Unity firebase test/Assets/Firebase/m2repository" "-PPACKAGES_TO_COPY=com.google.android.gms:play-services-base:11.2.0;com.google.firebase:firebase-common:11.2.0;com.google.firebase:firebase-core:11.2.0;com.google.firebase:firebase-app-unity:4.1.0;com.google.firebase:firebase-auth:11.2.0;com.google.firebase:firebase-auth-unity:4.1.0"'
stdout:
BUILD FAILED
Total time: 1.315 secs
stderr:
FAILURE: Build failed with an exception.
* Where:
Build file 'C:\Users\Augmented Marketing\Documents\Unity firebase test\Temp\PlayServicesResolverGradle\PlayServicesResolver.scripts.download_artifacts.gradle' line: 129
* What went wrong:
A problem occurred evaluating root project 'PlayServicesResolverGradle'.
> Illegal character in path at index 26: file:///C:/Users/Augmented Marketing/Documents/Unity firebase test/Assets/Firebase/m2repository
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
exit code: 1
UnityEngine.Debug:LogError(Object)
GooglePlayServices.PlayServicesResolver:<PlayServicesResolver>m__0(String, LogLevel)
Google.JarResolver.PlayServicesSupport:Log(String, LogLevel, Boolean)
GooglePlayServices.<GradleResolution>c__AnonStorey0:<>m__0(Result)
GooglePlayServices.<GradleResolution>c__AnonStorey1:<>m__0()
GooglePlayServices.PlayServicesResolver:PumpUpdateQueue()
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()
Can you try change the folder name Unityfirebasetest instead of Unity firebase test and AugmentedMarketing instead of Augmented Marketing in C:\Users\Augmented Marketing\Documents\Unity firebase test ?
So, remove the blanks.
I believe the issue is whitespace in your project path. We fixed this in the 4.2.0 release of the Firebase SDK https://firebase.google.com/support/release-notes/unity#4.2.0 and in https://github.com/googlesamples/unity-jar-resolver/commit/bf515eb2080ee9713584684521d36ad7e8d62fbd of the Play Services Resolver.
Cheers,
Stewart
I updated Gradle tools from 2.2.3 to 2.3.2. I don't have a problem to build a project on my local machine. However, Jenkins can't build the project. I've got following console output.
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'workforce'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not find com.android.tools.build:gradle:2.3.2.
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
Required by:
project :
> Could not find com.android.tools.build:gradle:2.3.2.
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
Required by:
project : > com.jakewharton.hugo:hugo-plugin:1.2.1
> Could not find com.android.tools.build:gradle:2.3.2.
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
Required by:
project : > com.fernandocejas.frodo:frodo-plugin:0.8.1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Do you have an idea, what's wrong?
As https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom that is mentioned in the error message is present and accessible, I guess your Jenkins does not have proper access to JCenter. Maybe some proxy that does not forward properly or something like that. Maybe it was a temporary hickup and if you try again it works. If not, maybe try to access this URL from your Jenkins worker via curl or wget to see whether the Jenkins host itself can access the URL.
Libraries update solved the problem.