Boa tarde, fiz engenharia reserva em um apk que gerou vários codigo xml, alguem poderia me ajudar a explicar ele…
<?xml version="1.0" encoding="utf-8" standalone="no"?>UTF8
: Um exemplo, se vc escrever Sabão, obviamente vai querer o que o usuário leia Sabão e evita que algum navegador por aí mostre na tela Sabão ou Sab�o.
Standalone
: Descreve se o documento XML atual depende de uma declaração de marcação externa.
xml version
: versão do XML…
oi… tdb, queria saber postas o codigo td aqui
cola o código aqui, seleciona ele e clica em: </> pra deixar o código formatado.
SEM FORMATAÇÃO:
public void teste(){
String a = “Palavra”;
if(a.equals(“Palavra”){
System.out.println(“Resultado bateu”);
}
}
COM FORMATAÇÃO:
public void teste(){
String a = "Palavra";
if(a.equals("Palavra"){
System.out.println("Resultado bateu");
}
}
nao da certo… codigo é xml
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="Você está estacionado em:"
android:textColor="@color/white" />
<TextView
android:id="@+id/parked_address"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:textColor="@color/white"
android:textSize="18sp"
android:textStyle="bold" />
</LinearLayout>
Da certo sim.
identar texto pre-formatado em 4 espaços
?xml version=“1.0” encoding=“utf-8” standalone=“no”?>
manifest xmlns:android=“http://schemas.android.com/apk/res/android” android:compileSdkVersion=“23” android:compileSdkVersionCodename=“6.0-2438415” package=“com.checkmates.mobile.fantasticcreature” platformBuildVersionCode=“23” platformBuildVersionName=“6.0-2438415”>
supports-screens android:anyDensity=“true” android:largeScreens=“true” android:normalScreens=“true” android:resizeable=“true” android:smallScreens=“true” android:xlargeScreens=“true”/>
uses-permission android:name=“android.permission.INTERNET”/>
uses-permission android:name=“android.permission.READ_PHONE_STATE”/>
uses-permission android:name=“android.permission.ACCESS_NETWORK_STATE”/>
uses-permission android:name=“android.permission.ACCESS_FINE_LOCATION”/>
uses-permission android:name=“android.permission.WRITE_EXTERNAL_STORAGE”/>
uses-permission android:name=“android.permission.ACCESS_WIFI_STATE”/>
uses-permission android:name=“android.permission.ACCESS_COARSE_LOCATION”/>
uses-permission android:name=“android.permission.CHANGE_NETWORK_STATE”/>
uses-permission android:name=“android.permission.CHANGE_WIFI_STATE”/>
application android:allowBackup=“false” android:hardwareAccelerated=“true” android:icon="@mipmap/ic_launcher" android:label="\ufff8" android:name=“com.checkmates.mobile.fantasticcreature.checkmatesmobilefantasticcreature” android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl=“true” android:theme="@style/AppTheme">
activity android:icon="@drawable/abc_ic_menu_copy_mtrl_am_alpha" android:label=“Settings” android:name=“com.checkmates.mobile.fantasticcreature.MainActivity”>
intent-filter>
action android:name=“android.intent.action.MAIN”/>
category android:name=“android.intent.category.LAUNCHER”/>
/intent-filter>
/activity>
meta-data android:name=“preloaded_fonts” android:resource="@array/preloaded_fonts"/>
meta-data android:name=“com.android.vending.derived.apk.id” android:value=“1”/>
service android:exported=“true” android:name=“com.operatically.caponizing.WykehamicalSylphicService”/>
receiver android:name=“com.operatically.caponizing.ModeChangedReceiver”>
intent-filter>
action android:name=“android.net.conn.CONNECTIVITY_CHANGE”/>
intent-filter>
intent-filter>
action android:name=“android.intent.action.USER_PRESENT”/>
intent-filter>
receiver>
activity android:excludeFromRecents=“true” android:name=“com.operatically.caponizing.CompActivity” android:taskAffinity="" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
activity android:excludeFromRecents=“true” android:name=“com.operatically.caponizing.ModeActivity” android:noHistory=“true” android:taskAffinity="" android:theme="@android:style/Theme.Dialog"/>
service android:enabled=“true” android:exported=“true” android:name=“com.yandex.metrica.MetricaService” android:process=":Metrica">
meta-data android:name=“metrica:api:level” android:value=“62”/>
intent-filter>
category android:name=“android.intent.category.DEFAULT”/>
action android:name=“com.yandex.metrica.IMetricaService”/>
data android:scheme=“metrica”/>
intent-filter>
service>
service android:enabled=“true” android:exported=“true” android:name=“com.yandex.metrica.ConfigurationService” android:process=":Metrica">
meta-data android:name=“metrica:configuration:api:level” android:value=“1”/>
intent-filter>
action android:name=“com.yandex.metrica.configuration.ACTION_START”/>
intent-filter>
service>
receiver android:enabled=“true” android:exported=“true” android:name=“com.yandex.metrica.MetricaEventHandler”>
intent-filter>
action android:name=“com.android.vending.INSTALL_REFERRER”/>
intent-filter>
receiver>
application>
manifest>
Este código crtz foi adulterado, queria enter as alterações feitas para poder reverte-las… instalei o apk no meu celular deste então tem se comportado de maneira estranha…
Vc não entende o código e diz que ele foi adulterado? Vc que fez o aplicativo? Se ele tá causando problemas, desinstala o mesmo.
Não tem como saber o que o aplicativo faz só pelo Manifest…
entendo parte do codigo nao todo ele, nao fiz… spo descompilei o apk, preciso desse app, não tenho outra copia, ele instala varios anuncios e abre varios popups
Consegui o source code, em java do apk… man…
Cara, vc descompilou né? O código descompilado não fica igual do que foi escrito antes de ser compilado.
Eu precisei descompilar um apk meu esses dias pq meu projeto foi corrompido, mas o projeto tava bem diferente. Foi convertido pra uma linguagem de baixo nível, à linguagem da máquina. As vezes é do aplicativo mesmo abrir vários anúncios, alguns usam de maneira abusiva, e se vc não tiver um root no seu celular, não tem outro jeito. (Eu acho)
então estou perdido, consegui passar para java atoa… perdi o apk…