草庐IT

android - React Native 0.59.x 构建在 CircleCI 上失败,退出值为 137

在CircleCI上为v0.59.x构建应用程序时出现以下错误(它在v0.57.8之前一直工作正常):[12:45:19]:▸Note:SomeinputfilesuseoroverrideadeprecatedAPI.[12:45:19]:▸Note:Recompilewith-Xlint:deprecationfordetails.[12:45:19]:▸>Task:react-native-svg:processReleaseJavaResNO-SOURCE[12:45:19]:▸>Task:react-native-svg:transformClassesAndResource

javascript - injectedJavaScript 在 react native 的 Webview 中不起作用

我无法将这个简单的js代码注入(inject)到react-nativewebview中。Ireferredthislinkalsobutnosolutionprovidedhere.ThenIfoundthisonewhichworksforhtmlpropsbutnoturi.importReact,{Component}from'react';import{Platform,StyleSheet,Text,View,WebView}from'react-native';exportdefaultclassAppextendsComponent{injectjs(){letjsCo

javascript - React Native 将 base64 图像保存到相册

第三方API返回base64编码的“二维码图片”,我需要将该图像保存到用户的相册。CamerRoll-不支持将base64图像保存到相册React-Native-Fetch-Blob-https://github.com/wkh237/react-native-fetch-blob仍在研究中React-Native-fs-https://github.com/itinance/react-native-fs我现在正在尝试这个很少有Githubstar很少的npm模块(React-Native-Fetch-Blob的维护者失踪了,所以没有人回答GithubIssue,createFile

android - 如何创建仍然允许触摸其边界外的 native 控件的 float 可触摸 Activity ?

我用mspaint制作的方案最好地解释了我想要实现的目标:我已经尝试设置FLAG_NOT_TOUCH_MODAL,根据描述,这应该正是我想要的,但它根本不起作用。我的Activity消耗了ALL触摸事件,即使在其边界之外也是如此。如果我设置了FLAG_NOT_FOCUSABLE那么Activity下的native控件当然是可触摸的,但是即使在其边界内触摸时Activity也完全不可触摸。我已经尝试在list中设置isFloatingWindow=true,但似乎没有任何区别。有人能做到吗?我真的很感激一个以这种方式工作的小型演示Activity,这样我就可以接受它并从那里开始工作。我已

android - react native 安卓 : How to change the color of ListView "end of scroll" animation?

如何更改动画的颜色? 最佳答案 颜色基于AppTheme中的accentColor。要更改它,请将您的AppTheme(通常在res/values/styles.xml中)更改为:#F00#000#000请注意这是一个全局应用更改,每个ScrollView弹跳动画都会有这种颜色。 关于android-reactnative安卓:HowtochangethecolorofListView"endofscroll"animation?,我们在StackOverflow上找到一个类似的问题:

android - React-native 项目构建失败 : Could not find com. android.tools.lint :lint-gradle:26. 1.0

我在尝试生成新版本的apk时遇到了一些问题。(但是该应用程序在使用react-nativerun-android进行调试时正常运行)首先我有这个输出信息:Task:react-native-maps:compileReleaseJavaWithJavacNote:SomeinputfilesuseoroverrideadeprecatedAPI.Note:Recompilewith-Xlint:deprecationfordetails.Note:Someinputfilesuseuncheckedorunsafeoperations.Note:Recompilewith-Xlint:

android - 如何减少 React-Native android 应用程序的大小

对于我的reactnativeandroidapp,我写的代码大小只有12KB但生成的包大小为7.9MB。我怎样才能减少它。根据Documentation对于nativereact,我已经在文件app_root/android/app/proguard-rules.pro上启用了混淆器,但大小没有减少...android{...buildTypes{release{...minifyEnabledtrue}}}...有解决方案吗? 最佳答案 ReactNative应用程序APK包括用于x86和ARM的JSCore二进制文件。如果不需

android - 在 react-native 中调试 native java 代码

有没有办法为使用react-native构建的Android应用程序调试nativejava代码。具体来说,我想调试在我的react-native应用程序中使用的第三方Android包。可能有关于如何调试js代码的博客文章和stackoverflow问题,但我没有找到任何描述如何调试nativejava代码的文章。我尝试将第三方Android包导入AndroidStudio并尝试在调试器中运行它,但实际上并没有像我预期的那样发生任何事情。请告诉我是否可以实现以及如何实现。谢谢! 最佳答案 您可以在AndroidStudio中打开项目

android - 启动 React Native 命令行界面

这是我第一次开始处理ReactNativeAndroid应用程序但是我在打开ReactNative命令行界面时遇到问题,我不知道如何打开它,请任何人帮我解决这个问题,或者给我一个链接,我可以从那里制作一个演示应用程序。 最佳答案 安装node.js然后运行:npminstallreact-native-cli-g这会全局安装react-native-cli,因此您可以打开命令行并运行react-nativeinitAwesomeProject 关于android-启动ReactNativ

android - react native : Remove underline on TextInput for Android

我在为TextInput设置样式时遇到一个愚蠢的问题。出于某种原因,我需要在包含TextInput的View上设置边框线。因此,我不希望TextInput显示其边框线。在iOS上,什么都不做,但在Android上,它仍然显示黑色下划线。我尝试将borderWidth设置为0,将borderColor设置为透明,但它没有改变任何东西。我该怎么办? 最佳答案 好的,我找到了解决这个问题的方法。Android有一个特殊的Prop是underlineColorAndroid。它是默认设置的,所以如果你想让你的边框线不可见,只需按照以下步骤操