在设置之前,每件事情都很好
minifyEnabled是的
和
shrinkResources为true
设置这些值后,每当我运行项目时,我都会收到此错误:
Information:Gradle tasks [:app:assembleProdRelease]
Error:path may not be null or empty string. path='null'
Information:BUILD FAILED
Information:Total time: 23.606 secs
Information:1 error
Information:0 warnings
Information:See complete output in console
Run Code Online (Sandbox Code Playgroud)
这个错误意味着什么错误:路径可能不是null或空字符串.path ='null' 这是build.gradle:
signingConfigs {
release {
storeFile file('/home/rishabh/Documents/dekhoJks/release.jks')
storePassword "XXXXXXX"
keyAlias "XXXXXXXX"
keyPassword "XXXXXXXXX"
}
}
buildTypes {
release {
minifyEnabled true
//proguardFiles fileTree(dir: "proguard", include: ["*.pro"]).asList().toArray()
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
shrinkResources true
signingConfig signingConfigs.release
}
}
Run Code Online (Sandbox Code Playgroud)
我试着把每一个该死的东西都放在proguard.pro中:
-optimizationpasses 5
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontskipnonpubliclibraryclassmembers
-dontpreverify
-verbose
-dump class_files.txt …Run Code Online (Sandbox Code Playgroud) 我使用grafika项目制作视频录制应用程序。现在我想为视频添加水印。(我有视频的文件路径)。请有人帮助提供任何代码片段或建议。是的,除非没有其他解决方案,否则我不想像重型库一样使用 ffmpeg。
存在此类类似问题,但没有找到任何解决方案。这里发布了一个解决方案,但不清楚具体如何进行:https : //stackoverflow.com/a/43231245/7026525任何帮助表示赞赏。
我想要做的是使用 Firebase 登录 Facebook,然后获取姓名、电子邮件、个人资料图片和 uid,然后将其存储到 Firebase 数据库。
一切正常,直到单击登录按钮,然后弹出 Facebook 帐户窗口。之后,当我通过单击“ Continue With Rishabh ”选择一个帐户时,没有任何反应。
没有身份验证,没有错误,什么都没有。相同的 Facebook 帐户选择窗口停留在屏幕上,没有任何反应。
任何帮助将不胜感激。
这是我的 SignInActivity.java:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_sign_in);
mAuth = FirebaseAuth.getInstance();
mAuthListener = new FirebaseAuth.AuthStateListener() {
@Override
public void onAuthStateChanged(@NonNull FirebaseAuth firebaseAuth) {
FirebaseUser user = firebaseAuth.getCurrentUser();
if (user != null) {
// User is signed in
Log.d(TAG, "onAuthStateChanged:signed_in:" + user.getUid());
} else {
// User is signed out
Log.d(TAG, "onAuthStateChanged:signed_out");
}
// ...
}
};
mSignInToolbar = (Toolbar) findViewById(R.id.signInToolbar); …Run Code Online (Sandbox Code Playgroud)