现在我有 call.enqueue(new Callback<APIResponse>() {
@Override
public void onResponse(Call<APIResponse> call, Response<APIResponse> response) {
if(!response.isSuccessful()){
textViewResult.setText("Code : " + response.code());
return;
}
List<User> users = response.body().getUsers();
for(User user : users){
String content = "";
content += "ID: " + user.getId() + '\n';
content += "FirstName: " + user.getFirstname() + '\n';
content += "Name: " + user.getName() + '\n';
content += "Picture: " + user.getPicture() + '\n';
textViewResult.append(content);
}
}
@Override
public void onFailure(Call<List<User>> call, Throwable t) {
textViewResult.setText(t.getMessage());
}
});
用于程序集混淆,Crypto Obfuscator
用于创建安装程序。
当我不混淆程序集并创建安装程序时,已安装的应用程序可以正常工作。
当我在WiX
UI中对程序集进行混淆时,然后我从Crypto Obfuscator
UI中执行了混淆的程序集,并且混淆后的代码可以正常工作。
当我生成混淆程序集,然后从混淆程序集创建安装程序时,该应用程序将无法运行,并且会静默失败,而不会显示任何错误消息。
有人遇到过类似的问题吗?可能是什么原因。我将不胜感激任何帮助。