问题:nRF Connect无法获得APPS列表,打开为空,如下图:
安装nRF Connect时报错提示:
解决:在SETTINGS选项中手动添加APP软件源
-
第一步
-
第二步
-
第三步
在输入框填入:
https://raw.githubusercontent.com/NordicSemiconductor/pc-nrfconnect-launcher/master/apps.json
,输入完成后点击“Add”
-
点击完
Add
后可能会弹出以下报错:
根据报错提示,在相关目录创建对应缺失文件即可,如此处缺失
updates.json
文件,于是在以下目录新建updates.json
即可。
在这个新建的录创建对应缺失文件即可,如此处缺失
updates.json
文件,于是在以下目录新建updates.json
文件中输入以下内容:
{
"pc-nrfconnect-ble": {
"displayName": "Bluetooth Low Energy",
"description": "General tool for development and testing with Bluetooth Low Energy",
"homepage": "https://github.com/NordicSemiconductor/pc-nrfconnect-ble",
"url": "https://developer.nordicsemi.com/.pc-tools/nrfconnect-apps/pc-nrfconnect-ble"
},
"pc-nrfconnect-rssi": {
"displayName": "RSSI Viewer",
"description": "Live visualization of RSSI per frequency for nRF52832",
"homepage": "https://github.com/NordicSemiconductor/pc-nrfconnect-rssi",
"url": "https://developer.nordicsemi.com/.pc-tools/nrfconnect-apps/pc-nrfconnect-rssi"
},
"pc-nrfconnect-ppk": {
"displayName": "Power Profiler",
"description": "App for use with Nordic Power Profiler Kits",
"homepage": "https://github.com/NordicSemiconductor/pc-nrfconnect-ppk",
"url": "https://developer.nordicsemi.com/.pc-tools/nrfconnect-apps/pc-nrfconnect-ppk"
},
"pc-nrfconnect-programmer": {
"displayName": "Programmer",
"description": "Tool for flash programming of nRF SoCs",
"homepage": "https://github.com/NordicSemiconductor/pc-nrfconnect-programmer",
"url": "https://developer.nordicsemi.com/.pc-tools/nrfconnect-apps/pc-nrfconnect-programmer"
},
"pc-nrfconnect-linkmonitor": {
"displayName": "LTE Link Monitor",
"description": "Link monitor and AT command terminal",
"homepage": "https://github.com/NordicSemiconductor/pc-nrfconnect-linkmonitor",
"url": "https://developer.nordicsemi.com/.pc-tools/nrfconnect-apps/pc-nrfconnect-linkmonitor"
},
"pc-nrfconnect-tracecollector": {
"displayName": "Trace Collector",
"description": "Capture nRF91 modem trace",
"homepage": "https://github.com/NordicSemiconductor/pc-nrfconnect-tracecollector",
"url": "https://developer.nordicsemi.com/.pc-tools/nrfconnect-apps/pc-nrfconnect-tracecollector"
},
"pc-nrfconnect-gettingstarted": {
"displayName": "Getting Started Assistant",
"description": "Guide to set up the nRF Connect SDK",
"homepage": "https://github.com/NordicSemiconductor/pc-nrfconnect-gettingstarted",
"url": "https://developer.nordicsemi.com/.pc-tools/nrfconnect-apps/pc-nrfconnect-gettingstarted"
},
"pc-nrfconnect-dtm": {
"displayName": "Direct Test Mode",
"description": "RF PHY testing of Bluetooth Low Energy devices",
"homepage": "https://github.com/NordicSemiconductor/pc-nrfconnect-dtm",
"url": "https://developer.nordicsemi.com/.pc-tools/nrfconnect-apps/pc-nrfconnect-dtm"
},
"pc-nrfconnect-toolchain-manager": {
"displayName": "Toolchain Manager",
"description": "Install and manage tools to develop with the nRF Connect SDK (NCS)",
"homepage": "https://github.com/NordicPlayground/pc-nrfconnect-toolchain-manager",
"url": "https://developer.nordicsemi.com/.pc-tools/nrfconnect-apps/pc-nrfconnect-toolchain-manager"
}
}
保存,即可!
如果继续操作,提示无法打开或缺少apps.json
,可以按照上述相同方法创建apps.json
就行,在文件中同样输入上述内容。
- 成功打开nRF Connect
参考:https://devzone.nordicsemi.com/f/nordic-q-a/61509/how-to-add-app-sources-on-nrf-connect-v3-3-1