小编Ale*_*lez的帖子

在 UIManager 中找不到“RNCSafeAreaView”

我尝试打开一个包,但是当 android 运行时它会显示下一条消息

2020-01-05 23:15:45.366 26210-26210/com.note.principal W/.note.principa:访问隐藏字段 Landroid/view/View;->mAccessibilityDelegate:Landroid/view/View$AccessibilityDelegate; (浅灰名单,反射) 2020-01-05 23:15:45.470 26210-26242/com.note.principal E/ReactNativeJS: Invariant Violation: requireNativeComponent: "RNCSafeAreaView" is not found in the UIManager.

This error is located at:
    in RNCSafeAreaView
    in Unknown
    in Unknown
    in n
    in Unknown
    in Unknown
    in C
    in P
    in u
    in RCTView
    in RCTView
    in h 2020-01-05 23:15:45.494 26210-26242/com.note.principal E/ReactNativeJS: Invariant Violation: requireNativeComponent:
Run Code Online (Sandbox Code Playgroud)

在 UIManager 中找不到“RNCSafeAreaView”。

This error is located at:
    in P
    in u
    in RCTView
    in RCTView
    in h 2020-01-05 23:15:45.502 26210-26242/com.note.principal …
Run Code Online (Sandbox Code Playgroud)

javascript android gradle reactjs react-native

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

请求权限在 Android 13 或 12 中不起作用

我将我的 android 项目从compileSdkVersion 31更新为compileSdkVersion 33。我有下一个代码来启动应用程序中所需的权限,但它不起作用

import android.Manifest
import android.app.Activity
import android.content.pm.PackageInfo
import android.content.pm.PackageManager
import androidx.core.app.ActivityCompat
import androidx.core.content.ContextCompat
import android.os.Build



class Permissions(private val activity: Activity, private val permissionList: List<String>, val code: Int) {

    fun checkPermissions() {
        if (permissionsGranted() != PackageManager.PERMISSION_GRANTED) {
            requestPermissions()
        }
    }

    private fun permissionsGranted(): Int {
        var counter = 0
        for (permission in permissionList) {
            counter += ContextCompat.checkSelfPermission(activity, permission)
        }
        return counter
    }

    private fun deniedPermission(): String {
        for (permission in permissionList) {
            if (ContextCompat.checkSelfPermission(activity, permission) == PackageManager.PERMISSION_DENIED) …
Run Code Online (Sandbox Code Playgroud)

android kotlin

9
推荐指数
1
解决办法
3万
查看次数

这可能需要一段时间...错误:安装时出错 -- cocoapodas 1.9

我正在尝试更新 cocopods,但是当我执行命令时出现下一个错误

sudo gem install cocoapods -v 1.9.0
Run Code Online (Sandbox Code Playgroud)

test@local ~ % sudo gem install cocoapods -v 1.9.0 构建本机扩展。这可能需要一段时间... 错误:安装 cocoapods 时出错:错误:无法构建 gem 本机扩展。

current directory: /Library/Ruby/Gems/2.6.0/gems/ffi-1.15.3/ext/ffi_c
Run Code Online (Sandbox Code Playgroud)

/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby -I /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0 -r ./ siteconf20210624-73396-bznqyb.rb extconf.rb 检查 ffi.h... *** extconf.rb 失败 *** 由于某种原因无法创建 Makefile,可能缺少必要的库和/或标头。检查 mkmf.log 文件以获取更多详细信息。您可能需要配置选项。

提供的配置选项: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib -- without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/$(RUBY_BASE_NAME) --with-ffi_c-dir --without-ffi_c-dir --with-ffi_c-包含 --without-ffi_c-include=${ffi_c-dir}/include --with-ffi_c-lib --without-ffi_c-lib=${ffi_c-dir}/lib --enable-system-libffi --disable -system-libffi --with-libffi-config --without-libffi-config --with-pkg-config --without-pkg-config /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib /ruby/2.6.0/mkmf.rb:467 try_do': The compiler failed to generate an executable file. …

iphone xcode ios cocoapods swift

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

禁止零日期值——hibernate SQL JPA

我正在尝试使用邮递员执行服务,但它正在生成下一个错误

该表还没有信息

public List<TestEntity> getFilterTest() {
        List<TestEntity> test= this.testRepositoryJPA.findAll();
        if(!stateBus.isEmpty()) {
            return test.stream()
                    .filter(x -> x.getState().toLowerCase().equals("PRUEBA"))
                    .collect(Collectors.toList());
        }
        return test;
    }
Run Code Online (Sandbox Code Playgroud)

该行标记错误是下一个

List<TestEntity> test= this.testRepositoryJPA.findAll();
Run Code Online (Sandbox Code Playgroud)

JPA实体

public interface TestRepositoryJPA extends JpaRepository<TestEntity, Integer> {
    final static Logger logger = Logger.getLogger(TestRepositoryJPA .class);
}
Run Code Online (Sandbox Code Playgroud)

<!-- Conector/libreria de MYSQL para java -->
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <scope>runtime</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)

该实体是

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.apache.log4j.Logger;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor …
Run Code Online (Sandbox Code Playgroud)

java mysql hibernate jpa spring-boot

6
推荐指数
3
解决办法
2万
查看次数

反应原生按钮的文本总是大写

我在 react-native 创建了一个组件,但是按钮的文本总是大写,有人知道为什么它不接受传递的文本,因为我想显示“登录”,但它显示“登录”

import React, { Component } from 'react';
import { View, Button} from 'react-native';
import LabelApp from "../../config/labels.app";

const labelApp = LabelApp.loginView;

export default class Login extends Component {

  constructor(props){
    super(props);
    this.handleClickBtnEnter = this.makeLogin.bind(this);
  }

  makeLogin() {

  }

  render() {
    return (
     <View>
       <Button title= {labelApp.textButtonLogin} onPress={this.handleClickBtnEnter}/>
     </View>
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

组件标签

const LabelApp = {
    loginView: {
        textButtonLogin: 'Ingresar',
    },
}
export default LabelApp;
Run Code Online (Sandbox Code Playgroud)

可视化

javascript android reactjs react-native

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

我需要在键盘打开时点击两次 -- React Native

我有一个反应原生项目,我创建了一个视图,它有一个按钮,当用户没有打开键盘时,他只点击一下,但是如果键盘打开,用户需要点击两次,因为当用户单击按钮不起作用。应该是藏起来的。

如果键盘打开,有人知道点击的功能。

代码是下一个

 return (
        <ScrollView>
      <View style={LoginStyles.container_login}>
        <View style={LoginStyles.container_detail}>
          <View style={LoginStyles.container_components}>
            <View  style={LoginStyles.container_image}>
              <Image
                  style={LoginStyles.container_display_image}
                  source={logo}/>
            </View>
            <TextInput style={LoginStyles.container_user} placeholder = {labelApp.holderUser}  onChangeText={(user) => this.checkDataEmail(user)}/>
            <TextInput  secureTextEntry={true}  style={LoginStyles.container_password} placeholder = {labelApp.holderPassword} onChangeText={(password) => this.checkDataPassword(password)}/>
            <TouchableOpacity disabled={ this.state.disabled }
                              style={this.state.disabled ? LoginStyles.button_disabled: LoginStyles.button_login}
              onPress={this.handleClickBtnEnter}
            >
              <Text style={LoginStyles.text_button_login}>
                {labelApp.textButtonLogin}
              </Text>
            </TouchableOpacity>
            <Text
              style={LoginStyles.text_forgot_password}
              onPress={this.handleClickBtnEnter}
            >
              {labelApp.textForgotUser}
            </Text>
            <Text
              style={LoginStyles.text_register}
              onPress={this.handleClickBtnEnter}
            >
              {labelApp.textRegister}
            </Text>
            <View style={LoginStyles.container_image_share}>
              <Image style={LoginStyles.container_display_share}
                     source={facebook}/>
              <Image  style={LoginStyles.container_display_share}
                  source={google}/>
            </View>
            <View  style={LoginStyles.container_image}>
              <Image
                  style={LoginStyles.container_display_register}
                  source={register}/>
            </View>
          </View>
        </View>
      </View> …
Run Code Online (Sandbox Code Playgroud)

javascript xcode android reactjs react-native

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