Не удается разрешить пакет ресурсов "*" для локали "en_US" (Flex, Flash Builder) - PullRequest
7 голосов
/ 24 июня 2010

, поскольку я использую пользовательские классы тем оформления во Flex, при попытке открыть представление дизайна в Flash Builder появляется ошибка:

Description Resource Path Location Type

Unable to resolve resource bundle "components" for locale "en_US". 
Unable to resolve resource bundle "core" for locale "en_US". 
Unable to resolve resource bundle "effects" for locale "en_US". 
Unable to resolve resource bundle "layout" for locale "en_US". 
Unable to resolve resource bundle "skins" for locale "en_US". 
Unable to resolve resource bundle "styles" for locale "en_US". 

Я много пробовал с настройкой локалей в аргументах компилятора, но я думаю, что эта ошибка напрямую связана с проблемой локали. Когда я проверяю каталоги фреймворка flex "C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\4.0.0\frameworks\projects\spark\src\spark" - здесь находятся оригинальные классы тем оформления - я вижу все "пропущенные" папки.

Кто-нибудь знает об этой проблеме?

Ответы [ 3 ]

10 голосов
/ 03 июля 2010

Я мог бы решить мою проблему, добавив следующий путь к библиотеке в настройки проекта / Путь сборки Flex:

C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\4.0.0\frameworks\locale\en_US

Кажется, что компилятор Flex знает путь при работе со стандартными оболочками, но каким-то образом это можетне найти его при работе с пользовательскими скинами.

1 голос
/ 21 августа 2012

Если какая-либо проблема, подобная этому типу, означает, что она не может найти ваш путь к файлу

Перейдите в Проект -> Свойство -> Путь сборки Flex -> Исходный путь -> Добавить папку -> Локаль \ en_US

какая ошибка файла отображается в описании

здесь можно добавить дополнительную исходную папку вне основной исходной папки

0 голосов
/ 18 июня 2014

В дополнение к тому, что уже упоминалось в предыдущих ответах, есть еще одна возможная причина.

Эта ошибка также появляется, когда требуемый языковой стандарт отсутствует в самом SDK . Список существующих локалей SDK можно найти по адресу SDK.INSTALL.DIR/sdks/VERSION.NO/frameworks/locale. Если требуемой локали нет, вам нужно создать ее с помощью команды copylocale.

Подробнее см. Создание нового языкового стандарта для приложения с поддержкой i18N .

...