我按照以下步骤操作:
在顶部菜单栏中,单击 Build > Clean Project。
在顶部菜单栏中,单击 Project > Build Bundle(s)/APK(s) > Build Bundle(s)。
事件日志窗格将提供构建的时间和状态:
08:19 构建包
为 1 个模块成功生成的应用程序包:
模块“app”:定位或分析应用程序包。
您可以单击“定位”以在 Finder 窗口中显示 .aab 文件,位于platforms/android/app/build/outputs/bundle/debug/app-debug.aab
在此之后,我遵循:
在顶部菜单栏中,Build > Generate Signed Bundle / APK...
您将获得签署 Android App Bundle(顶部选项)或 APK 的选项。默认选择 Android App Bundle。单击下一步。
Generate Signed Bundle 或 APK 窗口有几个字段需要填写。“应用程序”应该在模块字段中。
我填写了字段。
当一切都完成后,事件日志没有显示任何关于签名包的信息。.aab 文件没有变化(我检查了日期/时间)。我将导出加密套件的位置保留为桌面,但那里没有 .pepk 文件。
事件日志不显示任何错误或警告。
(我在这里写了一篇关于我的过程的完整文章:https : //iphonedevlog.wordpress.com/2019/09/17/making-an-android-app-bundle-aab-file-from-a-cordova-project/)
我将解释我的用例。我有一个网络应用程序。首先,应用程序尝试登录 firebase 并取回令牌。我想使用firebase发布的令牌通过api网关访问lambda函数。AWS ApiGateway 中是否有验证 Firebase 令牌的机制?
我正在尝试使用以下数据绑定表达式在显示密码的旧方法之间切换:
android:password="@{isMyFlagTrue}"
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试使用inputType现在不建议使用的password属性代替时,我似乎无法成功设置密码类型。我试过了:
android:inputType="@{isMyFlagTrue? InputType.TYPE_TEXT_VARIATION_PASSWORD : InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD)}"
Run Code Online (Sandbox Code Playgroud)
但这对EditText视图的inputType没有影响。即使当我尝试将其直接设置为不可见的品种时,它仍然可见。
有什么建议么?
是否可以通过任何方式更新 Google Play 商店中的“最新消息”部分,而无需对应用程序进行更新?
问题是我在 Google Play 商店列表中发布了 2 种语言的更新,然后我发现我在第二种语言中犯了错误。
我想运行命令(git pull origin 02:00:00)或类似的东西然后离开,那时我的本地仓库会自动从远程仓库中获取最新文件.
我正和一位同事一起工作,他说他应该有一些东西让我在特定时间内拉(比如从现在起2小时).我已经看过搜索,我可以找到的是关于如何按日期进行git checkout或检索某个日期的文件的指南/教程/提示.
这是可能的还是我需要在终端中输入命令?
android ×2
aws-lambda ×1
cordova ×1
data-binding ×1
firebase ×1
git ×1
github ×1
google-play ×1
java ×1