react native camera 遇坑筆記

2021-09-13 10:49:28 字數 1521 閱讀 6576

官方文件

react native 增加 react-native-camera

bug1: could not find method google() -

解決方案

bug2: could not find method compileonly() -

解決方案

yarn add react-native-camera
react-native link react-native-camera
關聯之後,會自動修改以下 3 個檔案:

+ import org.reactnative.camera.rncamerapackage

+ new rncamerapackage()

// android/settings.gradle

+ include ':react-native-camera'

+ project(':react-native-camera').projectdir = new file(rootproject.projectdir,'../node_modules/react-native-camera/android')

+ compile (project(':react-native-camera'))

- compile (project(':react-native-camera'))

+ compile (project(':react-native-camera'))

+ }

+ + + +

編譯之後,會報乙個錯誤:

could not find method google() for arguments  on repository container.
解決方案請檢視這個鏈結.

修改的檔案有 3 個,具體內容安裝說明文件裡面的乙個個修改即可.

有幾個關鍵的地方:

// android/build.gradle

+ classpath 'com.android.tools.build:gradle:3.1.0'

+ compilesdkversion 26

+ buildtoolsversion "26.0.1"

配置之後還會有乙個 bug:

could not find method compileonly()
這個似乎是 grable 的版本問題.

修改 grable 版本:

demo 直接看官方的 demo就好.

以上就是我遇到的坑,可能還有其他的 bug,去iss找找應該可以找到.

反正 react-native 對 android 不是很友好.

linux 使用遇坑

1.import tensorflow 出錯 已經安裝了tensorflow,但是import 還是出錯 出錯原因 tensorflo不支援python3.6以上版本,伺服器上的python是3.7版本的 使用 pip install python 3.5 安裝3.5版本的即可 2.jupyter ...

遇坑記實 二 小坑合集

1 頁面突然不顯示 如果是連menu都無法載入,很有可能是配置檔案出問題了 問題原因 別人更改了遠端的配置檔案 遠端的擁有最大的版本號 並且適配的修改了 但你本地的 並沒有做適配性修改,而且每次執行的時候你都會拉取遠端配置檔案覆蓋本地配置檔案,這就導致 和配置檔案不匹配。解決方案 兩種情況,總之要保...

lede編譯遇坑記錄

問題 make時出現錯誤 you should not run configure as root set force unsafe configure 1 in environment to bypass this check 往上翻才找到的 或者其他亂七八糟的錯誤 解決方案 參考博文 expor...