我不知道爲什麼react-native link
在MainApplication.java
創建重複的條目(在進口和getPackages功能),並在app\build.gradle
沒有被添加compile project
項,但如果我再次運行該命令,我接收相同的消息,而不是模塊已經鏈接。陣營本地鏈接創建重複的條目
當我運行react-native link
時,收到模塊在Android上已成功鏈接的消息(已複製),並且在iOS中已經鏈接了該消息。
我不知道爲什麼react-native link
在MainApplication.java
創建重複的條目(在進口和getPackages功能),並在app\build.gradle
沒有被添加compile project
項,但如果我再次運行該命令,我接收相同的消息,而不是模塊已經鏈接。陣營本地鏈接創建重複的條目
當我運行react-native link
時,收到模塊在Android上已成功鏈接的消息(已複製),並且在iOS中已經鏈接了該消息。
面臨着類似的問題,當我試圖庫鏈接到我的代碼。在運行react-native link命令時,它顯示庫已成功鏈接,但從未創建條目。我所做的是手動修改這3個文件:
的Android/settings.gradle:添加使用包括()模塊,並指定項目目錄的路徑。
include ':your_package_name'
project(':your_package_name').projectDir = new File(rootProject.projectDir,'../node_modules/your_package_name')
的Android /應用/的build.gradle:添加編譯聲明
compile project(':your_package_name')
的Android /應用/ src目錄/主/ JAVA/[.. PROJECT_NAME ..]/MainApplication.java:導入包並確保getPackages()返回包和前一包。
,如果你指定所需的庫
嗨Utkarsh,我已經在做這些步驟,但它應該是自動的。我正在使用的軟件包可以在我提供的截圖中看到它們。 –
許多用戶遇到Android上的問題(包括我在內)。這是由於iOs和Android代碼簽名之間的區別。
在反應原生項目https://github.com/facebook/react-native/pull/18131上有一個打開(和最近)的PR,希望它很快就會合並!
我正面臨同樣的問題。 – shimatai