草庐IT

library_release

全部标签

dart - 错误 : The name 'Image' is defined in the libraries 'package:flutter/src/widgets/image.dart' and 'package:image/src/image.dart' . -- ambiguous_import

如何解决Dart中的这种歧义错误。import'dart:io';import'package:flutter/material.dart';import'package:camera/camera.dart';import'package:image/image.dart';returnMaterialApp(title:'Camera',home:Scaffold(body:newContainer(child:_image==null?Text('NoImagetodisplay'):Image.file(_image),),floatingActionButton:newFlo

android-studio - 在 iOS Release模式下构建 Flutter 应用

我安装了带有Flutter插件的AndroidStudio。FlutterSDK也通过AndroidStudio安装在我的Mac上,我知道它的路径。我想在真正的iOS设备上以Release模式运行我的应用程序。据我所知,不仅要隐藏可以使用此代码完成的“慢速模式”横幅newMaterialApp(debugShowCheckedModeBanner:false,...还要检查我的应用程序是如何工作的。我找到了这条说明https://flutter.io/ios-release/但仍无法在Release模式下构建应用。每次我尝试在终端中运行flutter命令时,我都会得到:flutter:

android - 在 gradle android library kotlin 项目中禁用 META-INF/* 生成

美好的一天。我已经编写了一个kotlinandroid库并将其上传到bintray。但是当我尝试在某些项目中使用它(通过gradlecompile)时,它无法构建并出现以下错误:>com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException:DuplicatefilescopiedinAPKMETA-INF/library_release.kotlin_moduleFile1:C:\Users\Charlie\.android\build-c

java - "Some Kotlin libraries attached to this project have unsupported format.Please update the libraries or the plugin"

我已将kotlin插件安装到我的androidstudio项目中。代码符合问题。当我从java类调用它时它也会执行。它给了我警告“附加到这个项目的一些Kotlin库的格式不受支持。请更新库或插件”。IDE中也无法识别println()函数。test.ktfunfoo(){println("ad")}publicclassiTar{publicfunprintAll(vararga:String){for(itemina)println(item)}}Build.Gradlebuildscript{ext.kotlin_version='0.8.679'repositories{mave

android - 警告 : warning: Supported source version 'RELEASE_7' from annotation processor 'android.arch.lifecycle.LifecycleProcessor' less than -source '1.8'

尝试使用带有架构组件和Kotlin的AndroidStudio3Canary5构建示例会出现此警告。谁能告诉我原因?谢谢,欧维编辑#1:这是DanLew不久前制作的样本https://github.com/dlew/android-architecture-counter-samplebuild.gradle:applyplugin:'com.android.application'applyplugin:'kotlin-android'applyplugin:'kotlin-kapt'android{compileSdkVersion25buildToolsVersionrootPr

android - 查看使用 Room Persistence Library 创建的数据库的内容

有没有更简单的方法可以在AndroidStudio中查看使用RoomPersistenceLibrary创建的数据库的内容? 最佳答案 在旧版AndroidStudio中:Emulator->AndroidStudio->DeviceFileExplorer->/data/data/{$packageId}/databases/->SaveAs->https://sqlitebrowser.org/在以后的AndroidStudio版本(3.5+)中:View->ToolWindows->DeviceFileExplorer->/d

android - "Unable to get system library for project"升级到 Android SDK 2.3 和 ADT 8.0 后

今天我升级到了AndroidSDK2.3,还升级了EclipsePluginAndroiDeveloperTools8.0(从0.9.9开始)。我还将我的Java开发工具包升级到1.6_22。现在在Eclipse中,我在所有Android项目中都遇到许多错误。错误信息如下:Thetypejava.lang.Objectcannotberesolved.Itisindirectlyreferencedfromrequired.classfiles.如何解决此问题,以便再次使用我的Android项目?在这些项目的构建路径中,我没有对android.jar的任何引用,而是一条消息:Unabl

android - 为什么 adb install <same-packagename-always-release> 失败?

这个问题在这里已经有了答案:Failure[INSTALL_FAILED_ALREADY_EXISTS]whenItriedtoupdatemyapplication(7个回答)关闭9年前。我知道adbinstall不会替换现有的包,如果它是不同的构建type(即调试与发布)。每当我运行调试session时,Eclipse也会成功替换调试apk。但是当我尝试adbinstall将现有的releaseapk替换为另一个发布apk(相同的包名!)时,我收到一条失败消息:adbinstallmyapp-release.apkpkg:/data/local/tmp/myapp-release.

android - "app-release.apk"如何更改此默认生成的 apk 名称

每当我在AndroidStudio中生成签名的apk时,默认情况下它的名称为app-release.apk...我们可以做任何设置,以便它应该提示并询问我需要分配给apk的名称(它在eclipse中的方式)我所做的是-在生成apk后重命名它。这不会给出任何错误,但有什么真正的方法可以让我对设置进行任何更改以获得提示。注意:在生成apkandroidstudio时提示我选择位置(仅限) 最佳答案 是的,我们可以改变这一点,但需要更多关注现在将其添加到您项目的build.gradle中,同时确保您已检查项目的构建变体,例如release

android - com.google.android.gms :play-services-measurement-base is being requested by various other libraries

我更新到gradle4.0.1并开始收到以下错误Thelibrarycom.google.android.gms:play-services-measurement-baseisbeingrequestedbyvariousotherlibrariesat[[15.0.4,15.0.4]],butresolvesto15.0.2.Disablethepluginandcheckyourdependenciestreeusing./gradlew:app:dependencies.我的项目没有使用该依赖项,所以我在全局范围内搜索它,它只出现在内部build/intermediates/l