我在Google控制台中遇到了这个错误 .

java.lang.IllegalArgumentException:at okhttp3.Headers $ Builder.checkNameAndValue(Headers.java:320)at okhttp3.Headers $ Builder.add(Headers.java:270)at com.facebook.react.modules.network.NetworkingModule . 在com.facebook.react的java.lang.reflect.Method.invoke(Native Method)的com.facebook.react.modules.network.NetworkingModule.sendRequest(NetworkingModule.java:330)中的extractHeaders(NetworkingModule.java:702) . 在com.facebook.react.bridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:160)的com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)中的bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:372)at android.os.Handler.handleCallback(Handler.java:761)在android.os.Handler.dispatchMessage(Handler.java:98)com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:29)在android.os.Looper.loop(Looper.java:156)的com.facebook.react.bridge.queue.MessageQueueThreadImpl $ 3.run(MessageQueueThreadImpl.java:192)a t java.lang.Thread.run(Thread.java:776)

from google console

环境:操作系统:macOS Sierra 10.12.6节点:8.6.0纱线:1.5.1 npm:5.6.0 Watchman:4.9.0 Xcode:Xcode 9.0 Build版本9A235 Android Studio:3.1 AI-173.4720617软件包:(想要=>反应:16.3.1 => 16.3.1反应原生:0.55.4 => 0.55.4

var DeviceInfo = require('react-native-device-info');
var deviceName = DeviceInfo.getDeviceName()
const apiLevel = DeviceInfo.getAPILevel()
const brand = DeviceInfo.getBrand()
const buildNumber = DeviceInfo.getBuildNumber()
const carrier = DeviceInfo.getCarrier()
const deviceCountry = DeviceInfo.getDeviceCountry()
const deviceLocale = DeviceInfo.getDeviceLocale()
const manufacturer = DeviceInfo.getManufacturer();
const model = DeviceInfo.getModel();
const readableVersion = DeviceInfo.getReadableVersion();
const serialNumber = DeviceInfo.getSerialNumber();
const systemName = DeviceInfo.getSystemName();
const systemVersion = DeviceInfo.getSystemVersion();
const uniqueId = DeviceInfo.getUniqueID();
const version = DeviceInfo.getVersion();
const isTablet = DeviceInfo.isTablet();
const isEmulator = DeviceInfo.isEmulator();
export const getCode = async (phone) => await axios({
    method: 'post',
    url: `${url}/api/mobile/external/code_send`,
    headers: {
        apiLevel,
        brand,
        buildNumber,
        carrier,
        deviceCountry,
        deviceLocale,
        deviceName,
        manufacturer,
        model,
        readableVersion,
        serialNumber,
        systemName,
        systemVersion,
        uniqueId,
        version,
        isTablet,
        isEmulator
    },
    data: {phone},
    timeout: 10000,
});