将我的应用程序上传到 Google 时出现以下错误:
Your app currently targets API level 30 and must target at least API level 31 to ensure it is built on the latest APIs optimized for security and performance. Change your app's target API level to at least 31.
Run Code Online (Sandbox Code Playgroud)
这是我的android/build.gradle:
buildscript {
ext {
buildToolsVersion = "30.0.2"
minSdkVersion = 21
compileSdkVersion = 30
targetSdkVersion = 30
ndkVersion = "21.4.7075529"
}
...
}
Run Code Online (Sandbox Code Playgroud)
如何将应用程序目标 API 升级到级别 31?
我想<View从中导入react-native,但我得到的是react-native/types
我怎样才能解决这个问题?这是一个从头开始的新项目,我像文档指南一样添加了 TypeScript:
yarn add --dev @tsconfig/react-native @types/jest @types/react @types/react-test-renderer typescript
我添加Unable to load script. Make sure you're either running Metro (run 'react-native-start')...时出错。android:networkSecurityConfig="@xml/network_security_configapp/src/main/AndroidManifest.xml
我确实尝试添加相同的行app/src/debug/AndroidManifest.xml并创建文件,app/src/debug/xml/network_security_config.xml但仍然出现错误。
这是我的app/src/main/res/xml/network_security_config.xml:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">xxx</domain>
</domain-config>
</network-security-config>
Run Code Online (Sandbox Code Playgroud)
这是app/src/debug/xml/network_security_config.xml:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">xxx</domain>
</domain-config>
<base-config cleartextTrafficPermitted="true">
<trust-anchors>
<certificates src="system" />
</trust-anchors>
</base-config>
</network-security-config>
Run Code Online (Sandbox Code Playgroud) 我刚刚使用创建了一个 React 项目create-react-app,设置后出现了此错误:
Failed to compile.
Module not found: Error: Can't resolve 'App' in 'C:\Development_Projects\international-school-fe\src'
ERROR in ./src/index.tsx 4:0-22
Module not found: Error: Can't resolve 'App' in 'C:\Development_Projects\international-school-fe\src'
webpack compiled with 1 error
Run Code Online (Sandbox Code Playgroud)
这是我的jsconfig.json:
{
"compilerOptions": {
"baseUrl": "src",
"checkJs": true,
"jsx": "react"
},
"include": ["src"]
}
Run Code Online (Sandbox Code Playgroud)
index.tsx:
import App from "App";
import "common/styles/spacing/margin/index.css";
import "common/styles/spacing/padding/index.css";
import React from "react";
import ReactDOM from "react-dom";
import "./index.css";
ReactDOM.render(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById("root")
);
Run Code Online (Sandbox Code Playgroud)
我想知道我做错了什么,我想设置在src …