コマンドウィンドウからのsisの作成中にエラーが発生しました。それは言う:
「新しいsymbianOSツールを使用するには、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