这是一个使用gradle的Android应用程序。点击运行后,我找到了APP_V1。3.4_2016-02-2211:30:29
输出/apk
中,但事件日志显示:
11:30:31 EmptyThrowable:APK文件//WorkSpace/Android//app/build/outputs/apk/app_V1。3.4_2016-02-22_11:30:14_谷歌游戏。磁盘上不存在apk。
11:30:32会话“应用”:安装APK时出错
这是我的
build.gradle
文件:
apply plugin: 'com.android.application'
def releaseTime() {
return new Date().format("yyyy-MM-dd_HH:mm:ss",
TimeZone.getTimeZone("GMT+08:00"))
}
android {
compileSdkVersion 'Google Inc.:Google APIs:23'
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.example"
minSdkVersion 14
targetSdkVersion 23
versionCode 29
versionName "1.3.4"
manifestPlaceholders = [SOME_CHANNEL_VALUE: "some_channel"]
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
signingConfigs {
debug {}
release {
// ...
}
}
buildTypes {
debug {
zipAlignEnabled true
minifyEnabled false
shrinkResources true
}
release {
zipAlignEnabled true
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
signingConfig signingConfigs.release
applicationVariants.all { variant ->
def time = releaseTime()
variant.outputs.each { output ->
def apk = output.outputFile
def endFileName = "${time}_${variant.productFlavors[0].name}.apk"
if (apk != null &&
apk.name.endsWith('.apk') &&
!apk.name.endsWith('${endFileName}')) {
def fileName = "APP_V${defaultConfig.versionName}_${endFileName}"
output.outputFile = new File(apk.parentFile, fileName)
}
}
}
}
}
productFlavors {
google_play {
manifestPlaceholders = [SOME_CHANNEL_VALUE: "google_play"]
}
}
}
dependencies {
// ...
}
那么,
释放时间()
有什么问题吗?
这发生在我身上,因为我删除了“独立SDK管理器”下的所有“附加”工具,只重新下载了必要的工具*我不确定这是否与问题有关。
不管怎样,我尝试了同步Gradle和重建项目,但都没有解决问题。
EmptyThrowable:APK文件D:\。。。\输出\apk\app调试。磁盘上不存在apk。
我通过点击解决了这个问题:
建立
我的工作方案。
在我的例子中,这是android插件版本的一个问题。我从文件中更改了它-
在我的例子中,问题是要安装的apk的名称被缓存,所以每次我尝试运行应用程序时,都会生成一个带有今天日期的apk,但在安装时,Android Studio会查找一个带有旧名称的apk文件。解决方案是单击同步渐变,然后构建
当我尝试在Android手机上测试我的Android应用程序时,我收到一个错误,说: APK文件/用户/....../app/构建/输出/apk/app-debug.apk在磁盘上不存在。 安装APK时出错 我的事件日志还包括: 3:21:33 AM Gradle构建在57秒37毫秒37毫秒 3:21:33 AM会话“应用程序”:安装APK时出错 但是我可以清楚地看到文件/Users/..../a
每当我调试应用程序时,就会出现一个错误,,应用程序也不会启动。 更新Android Studio后,此错误开始发生。 经过大量搜索,我尝试了不同的解决方案。这包括: 降级Android Studio(它开始给出插件错误,我不想不能使用新的Android Studio) 尝试了这个解决方案却没有成功 这是一个不同的问题,但有可能解决我的问题。它也不起作用 提到这个问题 任何帮助将不胜感激。
2.6.1.APK 文件 每个应用都是一个 APK 文件(表示Application PacKage,应用程序包 )。一个 APK 文件基本上由三个部分组成。它包括了所有的 Dalvik 代码( Java 源文件可以自动编译成 Dalvik 代码)和所有的资源(也就是除了代码以外的部分,例如图像文件和布局文件)。另外它可能还会包含一些本地库。 Dalvik 代码:由你的 Java 文件编译而来的
我正在Windows服务器上使用C#处理存储在IIS服务器上的web应用程序。 null
问题内容: 我下载了APK Manager,可以解压缩APK文件。 但它只会解压缩它,不会将.smali文件反编译为.java。 可以将.smali反编译为.java吗? 问题答案: 不,APK管理器反编译 的文件导入和二进制到人类可读的XML。 序列(基于APK Manager 4.9)为 22, 以选择包,然后为 9, 以对其进行反编译。如果按1而不是9,则只需将其打开包装(仅在要交换.png
当我在我连接的设备上运行应用程序时,选择设备后显示意外错误,本地路径不存在。