Recursos privados (Firmar app android)

UnoPoWa

Hola, estoy intentando firmar una app que descompilé pero me da error. Antes de nada, decir que soy totalmente inexperto (no sé programar).

El problema que tengo es que cuando intento firmarlo con Eclipse y exportarlo a un .apk no puedo porque me sale un error, diciendo que los recursos son privados y puede que no estén disponibles más adelante. La solución que pone es que los incluya dentro del propio proyecto, pero no tengo ni idea por más que he buscado (he visto algo de repositorios git, pero no sé si será eso...)

Este es el mensaje completo y la línea de código:

Mensaje:
Illegal resource reference: @*android resources are private and not always present

Issue: Looks for references to private resources
Id: PrivateResource

Private resources should not be referenced; the may not be present everywhere, and even where they are they may disappear without notice.

To fix this, copy the resource into your own project. You can find the platform resources under $ANDROID_SK/platforms/android-$VERSION/data/res/.

Código:
<?xml version="1.0" encoding="utf-8"?>
<layer-list
xmlns:android="">
<item android:id="@android:id/background">
<shape>
<solid android:color="#ff000000" />
<corners android:radius="0.0dip" />
</shape>
</item>
<item android:id="@
android:id/secondaryProgress">
<clip>
<shape>
<solid android:color="#ffffb700" />
<corners android:radius="0.0dip" />
</shape>
</clip>
</item>
<item android:id="@*android:id/progress">
<clip>
<shape>
<solid android:color="#ff66ff00" />
<corners android:radius="0.0dip" />
</shape>
</clip>
</item>
</layer-list>

Gracias por adelantado! :)

Usuarios habituales

  • UnoPoWa