小编hal*_*z12的帖子

从命令行签名Android App Bundle

有谁知道如何使用新的密钥库从命令行签名.aab文件?此处的文档提到,我们可以使用jarsigner从命令行对应用程序包进行签名。但是我找不到命令行?有人知道命令行吗?

将捆绑包上传到Google Play时出现此错误:

You uploaded an APK with an invalid signature (learn more about signing). Error from apksigner:
Run Code Online (Sandbox Code Playgroud)

我尝试使用以下命令对应用程序捆绑包进行签名:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore xample.jks bundle.aab keystoreAlias
Run Code Online (Sandbox Code Playgroud)

非常感谢你。

android jarsigner android-app-bundle

7
推荐指数
2
解决办法
2727
查看次数

Android lineHeight vs lineSpacingExtra

我可以知道 android xml 中 lineHeight 和 lineSpacingExtra 之间有什么区别吗?我试图比较两者,但得到了不同的结果(我需要 lineHeight 函数,但它仅在 API 28 中受支持)。

这是我的代码的一部分:

剩下:

android:textSize="14sp"

android:lineSpacingExtra="6dp"

对:

android:textSize="14sp"

android:lineHeight="20dp"

结果:

在此处输入图片说明

有什么解决办法吗?谢谢你。

android styles textview

7
推荐指数
3
解决办法
5566
查看次数

从Android App Bundle生成通用APK

我有一个应用程序捆绑包文件,现在我想生成一个可以安装到所有设备的通用APK。我尝试使用此命令来生成通用APK:

$bundletool build-apks --bundle=myapp_bundle.abb --output=myapp.apks --universal
Run Code Online (Sandbox Code Playgroud)

但是,我得到的是.apks(不是.apk),我无法直接安装到任何设备。有人知道如何获取通用的.apk文件而不是.apks吗?

非常感谢你。

android apk android-app-bundle

5
推荐指数
2
解决办法
1704
查看次数

Android 约束布局屏障和消失的边距

我有一个约束布局,如下所示:

A-B
--------- (barrier that refer to A and B bottom)
C (constraint_top_bottomOf barrier)
Run Code Online (Sandbox Code Playgroud)

这是代码:

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".TypographyActivity"
    android:background="?attr/lightPrimary">

    <TextView
        android:id="@+id/textviewA"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="10dp"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintEnd_toStartOf="@+id/textviewB"
        app:layout_constraintTop_toTopOf="parent"
        android:text="Text A" />

    <TextView
        android:id="@+id/textviewB"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="10dp"
        app:layout_constraintStart_toEndOf="@id/textviewA"
        app:layout_constraintTop_toTopOf="parent"
        android:text="Text B" />

    <androidx.constraintlayout.widget.Barrier
        android:id="@+id/barrier"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:barrierDirection="bottom"
        app:constraint_referenced_ids="textviewA, textviewB" />

    <TextView
        android:id="@+id/textviewC"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="10dp"
        app:layout_goneMarginTop="30dp"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@id/barrier"
        android:text="Text C" />

</androidx.constraintlayout.widget.ConstraintLayout>
Run Code Online (Sandbox Code Playgroud)

即使 A 和 B 可见,textviewC 中的 goneMarginTop 也始终会被触发。

当 A 和 B 消失时,有没有办法将 …

android margin barrier android-constraintlayout

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

React Native:如何从代码创建excel文件?

有没有办法从 React Native 中的 js 代码创建一个 excel 文件?你能分享这个库,包括如何使用它的例子吗?

我需要导出并下载一些数据到excel文件并下载到手机。

谢谢!

excel android react-native

-2
推荐指数
2
解决办法
8905
查看次数