Mono для Android: учебник по заставке c # - PullRequest
2 голосов
/ 24 ноября 2011

Я новичок в android mono c # и просто следую этому Моно учебнику по созданию заставки.

Я несколько раз запускал учебник с нуля, но продолжаю получать то же самоеошибка при попытке запустить его через эмулятор.

C:\Documents and Settings\duncan\My Documents\MONO Android\HelloAndroid\HelloM4A\HelloM4A\HelloM4A\AndroidManifest.xml(0,0): 
Error 1: No resource found that matches the given name (at 'theme' with value '@style/Theme.Splash'). (1)

Может кто-нибудь пролить свет на возможную причину этого ????

Ответы [ 2 ]

4 голосов
/ 02 мая 2012

В учебном пособии не упоминается действие Build, но файл "AboutResources.txt", который я нашел в учебном решении, имеет:

Чтобы система сборки распознавала ресурсы Android, установите для действия сборки значение "AndroidResource"

Но даже после проверки, что я все еще получаю ту же ошибку.

Я обнаружил, что имя должно быть в нижнем регистре, и я подозреваю, что это потому, что сборка Android использует жетоны ресурсов. Таким образом, вы указываете не реальное имя файла, а имя, которое разрешается токену - по крайней мере, в моем случае это строчные буквы, такие как "splash" против "Splash"

3 голосов
/ 24 ноября 2011

Вы добавили файл Styles.xml в папку «Ресурсы / Значения»?Кроме того, убедитесь, что его Build Action имеет значение AndroidResource.

...