通过命令窗口创建 sis 期间发生错误。其中说:
“要使用新的 symbian 操作系统工具,请使用 devices -setdefault 指定默认设备(否则取消设置 EPOCROOT 并明确指定设备)”
我在xml中添加了以下内容并且它有效
C:\Program Files\Common Files\Symbian\devices.xml
<?xml version="1.0"?>
<devices version="1.0">
<device id="Nokia_Symbian_Belle_SDK_v1.0" name="com.nokia.symbian" default="yes" userdeletable="yes">
<epocroot>C:\Nokia\devices\Nokia_Symbian_Belle_SDK_v1.0</epocroot>
<toolsroot>C:\Nokia\devices\Nokia_Symbian_Belle_SDK_v1.0</toolsroot>
</device>
</devices>
设置您的 EPOCROOT 变量。
如果您的环境类似于:C:\Nokia\devices\Nokia_Symbian3_SDK_v1.0\
然后在你的命令行调用:
set EPOCROOT=\Nokia\devices\Nokia_Symbian3_SDK_v1.0\
或者将其设置在您的环境变量中。
请注意,驱动器号被省略,并以斜杠结尾。
要设置默认设备,首先使用命令检查您已安装的设备,devices
例如:
C:\Nokia\devices\Nokia_Symbian3_SDK_v1.0\>devices
Nokia_Symbian3_SDK_v1.0:com.nokia.symbian
S60_5th_Edition_SDK_v1.0:com.nokia.s60 - default
如果我想更改它以使 S^3 SDK 默认,请使用devices -setdefault @deviceID
:
C:\Nokia\devices\Nokia_Symbian3_SDK_v1.0\>devices -setdefault @Nokia_Symbian3_SDK_v1.0:com.nokia.symbian