草庐IT

manifests

全部标签

android - 多应用android :name tags in manifest

我正在使用两个库(SUGARORM和Instabug)。他们都要求我在我的list中使用应用程序的android:name标签。但是,似乎您不能重复。有办法解决这个问题吗?我的list:谢谢,马特 最佳答案 看来你运气不好。你只能有一个应用程序类的实例,所以你只能在那里指定一个android:name。然而,你其实并没有倒霉。Instabug不要求您使用他们的应用程序类,alltheyneedistocallInstanbug.initialize(...)...您可以在派生自SugarApp的应用程序类中轻松执行此操作:class

android - INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

我尝试了一切,重命名包,更改权限等,但我仍然在我的控制台上看到错误INSTALL_PARSE_FAILED_MANIFEST_MALFORMED。我尝试从logcat登录,这就是它所说的“在installPackageLI期间解析失败”和“android.content.pm.PackageParser$PackageParserException:/data/app/vmdl170122893.tmp/base.apk(在二进制XML文件中)第33行):没有有效的android:name”,最后说“Debuggerisnolongeractive”我正在尝试在em21ieLollip

android - 如何将自定义条目添加到生成的 Android MANIFEST.MF

AndroidSDK在构建apk文件时会自动生成META-INF/MANIFEST.MF。是否可以向此文件添加自定义条目?我正在使用需要它的旧版jar。提前致谢... 最佳答案 META-INF中的条目是用jarsigner生成的工具。此文件的格式已指定。因此,即使您向该文件中添加一些条目,似乎也无法通过验证过程。 关于android-如何将自定义条目添加到生成的AndroidMANIFEST.MF,我们在StackOverflow上找到一个类似的问题: ht

AndroidManifest.xml <manifest> 包属性没有命名空间

来自RickRogers、JohnLombardo、ZigurdMednieks和BlakeMeike的O'Reilly著作“Android应用程序开发”,第44页:上面的XML代码具有package属性。但是,在XML的其余部分中,其余属性都具有namespace。为什么除了package之外所有的属性都有一个命名空间? 最佳答案 我认为这可能是因为package属性是应用程序的完整Java包名称,因此是一个Java概念,而不是特定于Android的东西。虽然它确实很不寻常,但根据http://d.android.com/guid

android - 在 manifest.xml 中声明的 BroadcatReceiver 未接收到 LocalBroadcastManager Intent

虽然可以通过代码声明“本地”BroadcastReceiver,以便它接收通过LocalBroadcastManager.Ex发布的IntentLocalBroadcastManager.getInstance(this).registerReceiver(newFooReceiver(),newIntentFilter("foo_intent_filter"));我想知道是否可以通过ma​​nifest.xml(cleaner)声明这样的接收器。当我使用“list方式”时,接收方未“接收”Intent。我错过了什么吗?或者代码方式是唯一可行的解​​决方案。谢谢

Android 在Manifest 中添加<uses-feature>

我很困惑在哪里添加uses-featurelist中的标签。我在我的应用程序中使用相机。我添加了权限,但我很困惑在哪里添加功能才能使用前置摄像头。你能帮忙吗? 最佳答案 在下添加这个标签,像这样: 关于Android在Manifest中添加,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5866765/

android - Gradle "manifest requires a placeholder substitution"错误但 manifestPlaceholders 提供了一个值

我正在尝试在build.gradleandroid扩展的AndroidManifest.xml文件中执行替换,但出现此错误:AndroidManifest.xml:89:16Error:Attributeuses-library#com.company.platform.${encoding}@nameatAndroidManifest.xml:89:16requiresaplaceholdersubstitutionbutnovalueforisprovided./Users/Company/Desktop/Checkout/android/Project/app/src/main/

安卓工作室 : Where are Manifest Merger Logs?

我是AndroidStudio的新手,正在尝试将一个相当旧的项目从Eclipse导入AndroidStudio。我遇到了可怕的错误:Error:Executionfailedfortask':app:processDebugManifest'.Manifestmergerfailedwithmultipleerrors,seelogs我已经尝试过许多评价很高的解决方案,但都没有成功。但我真正的问题是:这些该死的日志文件在哪里?!在找到并检查日志文件之前,我无法更深入地或提出更详细的问题,AndroidStudio似乎已将其完全隐藏在View之外。 最佳答案

android - 不需要在 Manifest 中注册 Activity 基类?

我有自己的基础抽象类,它扩展了Activity类。publicabstractclassBaseActivityextendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(getLayoutResourceId());}protectedabstractintgetLayoutResourceId();}publicclassActivity1extendsBaseActivity{@Overridepubl

android - 无法创建变体 'android-manifest-metadata'

我在Playstore上上传了我的应用程序(bundle.aab方法),它在android6.0上运行良好且没有错误,但在android7.0设备上出现错误并且无法运行该应用程序。我使用了Gradlebuildclasspath3.1.0-试图通过将Gradle版本构建更新为3.2.0-alpha14'来解决问题,因此编译失败并给我以下错误消息。有谁知道我该如何解决这个问题才能让我的应用程序在装有Gradle4.7的Android7.0设备上运行?也许这次升级修复了我认为的设备错误。谢谢!applyplugin:'com.android.application'repositories