我正在使用辅助应用制作应用,当使用其中的线程时&安装它然后三星设备的智能管理器显示该应用程序包含恶意软件。
我的代码适用于 MainActivity.java
package com.mycompany.staticgk;
import android.app.*;
import android.content.*;
import android.os.*;
public class MainActivity extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final Intent i = new Intent(this,SplashActivity.class);
Thread timer= new Thread (){
public void run(){
try {
try
{
sleep(3000);
}
catch (InterruptedException e)
{
e.printStackTrace();
}
}
finally {
startActivity(i);
finish();
}
}
};
timer.start();
}
}
而 SplashActivity.java
package com.mycompany.staticgk;
import android.app.*;
import android.os.*;
public class SplashActivity extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.home);
}
}
请,如果我错了,请纠正我。
答案 0 :(得分:0)
你的code.its基于安全的问题没有错误.dont安装apk与未经授权的应用程序他们可能会破解你的手机信息
最好使用Android Studio [官方Android IDE]开发代码并使用签名密钥生成apk mobile允许在设备上安装apk。所有本机应用程序都是通过android studio开发的。
否则在您的设备中启用未知来源,它可能会安装在设备上。
Settings>>Lock screen and security>> tap on toggle button of Unknown Sources.
答案 1 :(得分:0)
$_REQUEST
有很多方法可以从MainActivity
转到SplashActivity
:
new Thread(new Runnable() {
public void run() {
try {
Thread.sleep(3000);
startActivity(new Intent(MainActivity.class,SplashActivity.class););
finish();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}).start();
此外,我发现双try catch block
只放一个奇怪的东西。
快乐编码