小编Ris*_*del的帖子

Android proguard问题:路径可能不是null或空字符串.路径="空"

在设置之前,每件事情都很好

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)

android proguard android-proguard

11
推荐指数
1
解决办法
7711
查看次数

Android 给视频添加水印

我使用grafika项目制作视频录制应用程序。现在我想为视频添加水印。(我有视频的文件路径)。请有人帮助提供任何代码片段或建议。是的,除非没有其他解决方案,否则我不想像重型库一样使用 ffmpeg

存在此类类似问题,但没有找到任何解决方案。这里发布了一个解决方案,但不清楚具体如何进行:https : //stackoverflow.com/a/43231245/7026525任何帮助表示赞赏。

android video-processing

7
推荐指数
0
解决办法
3760
查看次数

Firebase 中的 Facebook 身份验证不起作用

我想要做的是使用 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)

android facebook-login firebase firebase-authentication

1
推荐指数
1
解决办法
7685
查看次数