Android中代码运行指定的Apk

    有时候,当我们编写自己的应用的时候,需要通过代码实现指定的apk,安装指定的主题,或者安装新的apk。可以通过以下方法实现:

 

private void installAPK(String apkUrl) {
  Intent intent = new Intent(Intent.ACTION_VIEW);
  intent.setDataAndType(Uri.parse("file://" + apkUrl),
    "application/vnd.android.package-archive");
  startActivity(intent);// 安装
 }

 

apkUrl指的是应用的路径,使用Intent打开Apk进行安装。

时间: 2024-10-25 09:50:44

Android中代码运行指定的Apk的相关文章

Android中代码运行指定Apk的简单方法

有时候,当我们编写自己的应用的时候,需要通过代码实现指定的apk,安装指定的主题,或者安装新的apk.可以通过以下方法实现: 复制代码 代码如下:private void installAPK(String apkUrl) {    Intent intent = new Intent(Intent.ACTION_VIEW);    intent.setDataAndType(Uri.parse("file://" + apkUrl),      "application/v

Android中使用ScrollView指定view的顶部悬停效果

因项目中的需要实现ScrollView顶部的悬停,也不是太难便自己实现功能,话不多说,先上效果图 红色text一到顶上便会悬浮在上面,不会跟随scrollview的滑动而上滑. 原理: 原理其实很简单就是对view的gone和visible,写两个相同的要置顶的view,一个设置为gone,一个为visible,当可见的view超出屏幕范围的时候,将不可以的view设置为visible,不可见的view 与scrollview要同级,这样滑动的时候不会影响到view的位置. 直接上代码 <?xm

java-while (true)中代码运行一段时间后出现问题

问题描述 while (true)中代码运行一段时间后出现问题 下面是我写的一段java代码,希望通过循环不断的执行一些函数,但是运行一段时间后,程序没有出现异常,也没有停止,但是没有过像之前一样循环执行了,请教一下原因. int month = 0; int minute = 0; SimpleDateFormat sdf = new SimpleDateFormat("yyy-MM-dd HH:mm"); Date dt = new Date(); String d = sdf.f

webview-在 android 中如何使用 CSS 调用 apk 字体吗?

问题描述 在 android 中如何使用 CSS 调用 apk 字体吗? 我在webview中设置了字体.因为字体文件太大,当在服务器中放入字体文件时,它会严重影响加载时间. 因此我决定把字体文件打包成apk.但是如何在css中调用呢? 解决方案 打包成apk是啥意思啊,直接放在apk里面了吧 例如assets/fonts/Clockopia.ttf 使用的时候如下方式 Typeface typeFace =Typeface.createFromAsset(getAssets(),"fonts/

详解Android中Activity运行时屏幕方向与显示方式_Android

现在我们的手机一般都内置有方向感应器,手机屏幕会根据所处位置自动进行横竖屏切换(前提是未锁定屏幕方向).但有时我们的应用程序仅限在横屏或者竖屏状态下才可以运行,此时我们需要锁定该程序Activity运行时的屏幕方向.还有就是在我们用手机观看视频时,随意的进行横竖屏切换,但播放进度不会随着屏幕的转换而从头开始播放,为了实现这个功能,我们就需要在Activity转换时对当前数据进行保存. 现在根据以上两种需求,个人提出以下解决方案: 一.锁定Activity运行时屏幕方向,如下图(演示锁定横屏):

详解Android中Activity运行时屏幕方向与显示方式

现在我们的手机一般都内置有方向感应器,手机屏幕会根据所处位置自动进行横竖屏切换(前提是未锁定屏幕方向).但有时我们的应用程序仅限在横屏或者竖屏状态下才可以运行,此时我们需要锁定该程序Activity运行时的屏幕方向.还有就是在我们用手机观看视频时,随意的进行横竖屏切换,但播放进度不会随着屏幕的转换而从头开始播放,为了实现这个功能,我们就需要在Activity转换时对当前数据进行保存. 现在根据以上两种需求,个人提出以下解决方案: 一.锁定Activity运行时屏幕方向,如下图(演示锁定横屏):

android-Android 中如何运行 exe

问题描述 Android 中如何运行 exe 比如有一个 potrace.exe 文件, 我在代码里面要运行该文件,实现某种功能,怎么做? 解决方案 如何运行android emulator.exe?在Mac上运行.exe文件从内存运行exe 解决方案二: android下是不能运行EXE文件的.EXE文件包含一个文件头和一个可重定位程序映象.文件头包含MS-DOS用于加载程序的信息,例如程序的大小和寄存器的初始值.文件头还指向一个重定位表,该表包含指向程序映象中可重定位段地址的指针链表.and

process-android studio 代码运行部署到手机出现以下这些问题要怎么解决

问题描述 android studio 代码运行部署到手机出现以下这些问题要怎么解决 Information:Gradle tasks [:centralAsia:assembleDebug] :centralAsia:preBuild UP-TO-DATE :centralAsia:preDebugBuild UP-TO-DATE :centralAsia:compileDebugNdk UP-TO-DATE :centralAsia:checkDebugManifest :centralAs

IOS代码运行的磨刀石-预编译指令

IOS中代码运行的磨刀石--预编译指令 所谓预编译,就是程序代码在编译之前,开发工具为我们预先做的一些工作.不要小瞧这些指令,没有它们,我们的代码可能寸步难行. 一.文件包含相关预处理命令 #include <header> #include "header" C语言中使用的包含文件的指令""和<>的区别为,""是从当前目录开始寻找文件,<>是从系统库中寻找文件.这两个指令不能使头文件循环引入,也不能重复包含同