android平板重启apk消失不见

重启平板,FactoryTest软件消失不见,查看log:

03-14 19:15:30.020: I/PackageManager(360): /system/app/FactoryTest.apk changed; collecting certs

03-14 19:15:30.040: W/PackageManager(360): Package com.starnet.factorytest at /system/app/FactoryTest.apkreverting from /data/app/com.starnet.factorytest-1.apk: new version 1 better than installed 1

03-14 19:15:30.040: I/PackageManager(360): Package com.starnet.factorytest codePath changed from /data/app/com.starnet.factorytest-1.apk to /system/app/FactoryTest.apk; Retaining data and using new

03-14 19:15:30.050: W/PackageManager(360): Signature mismatch for shared user : SharedUserSetting{4120fd58 android.uid.system/1000}
03-14 19:15:30.050: W/PackageManager(360): Package com.starnet.factorytest shared user changed from <nothing> to android.uid.system; replacing with new

03-14 19:15:30.050: E/PackageManager(360): Package com.starnet.factorytest has no signatures that match those in shared user android.uid.system; ignoring!

是由于我在/system/app/目录下也放置了FactoryTest.apk; (此apk不能正常显示,没签名),我在/data/app/也安装了FactoryTest.apk(此apk会显示出来)。在重启后由于会判断/system/app/与/data/app/,由于我安装重复,判断为“ new version 1 better than installed 1”,故此把/data/app/下能正常显示的FactoryTest.apk给清除了,所以apk消失。

解决:android:versionCode="1"
    android:versionName="1.0" 版本改为

android:versionCode="2"
    android:versionName="2.0" 即可。

或是把/system/app/的apk删除即可。

要在Android Studio中开发平板电脑apk实例,首先需要创建一个新的Android项目。以下是创建和设置项目的步骤: 1. 打开Android Studio并选择“新建项目”。 2. 在“Application name”字段中输入项目的名称。可以根据需要设置其他项目属性,例如package name、save location等。 3. 在“Minimum SDK”下拉菜单中选择适当的Android版本。 4. 在“Form factors”部分,选择“Tablet and TV”选项。 5. 在“Activities”部分,选择“Empty Activity”模板,并点击“Next”。 6. 设置Activity的名称和布局文件的名称,并选择其他配置选项(如是否将Activity添加到Manifest文件中)。 7. 点击“Finish”完成项目的创建。 接下来,可以按照常规的Android开发流程进行开发。以下是一些主要步骤的简要概述: 1. 在res/layout目录下创建一个XML布局文件,用于定义平板电脑界面的外观和布局。 2. 在Java代码中实现逻辑。根据应用需求,可以添加按钮、文本框、图片等UI元素,并编写相应的事件监听器。 3. 通过AndroidManifest.xml文件注册Activity,并指定适用于平板电脑的配置。例如,在<manifest>标签中添加以下代码: ``` <supports-screens android:anyDensity="true" android:largeScreens="true" android:xlargeScreens="true" android:resizeable="true"/> ``` 4. 运行和测试应用。可以通过连接平板电脑设备进行测试,或使用Android模拟器模拟平板电脑的环境。 在开发过程中,可以利用Android Studio提供的各种工具和功能来简化开发任务,例如布局编辑器、调试工具、日志记录等。 总结:通过在Android Studio中创建并设置平板电脑项目,然后编写布局和代码实现应用的功能,最后通过应用安装包(apk)在平板电脑上进行测试和部署。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值