我正在尝试使用优步usebutton
,但每次崩溃都会出现以下错误:
无法找到明确的活动类{com.heyjude.heyjudeapp / com.usebutton.sdk.internal.GroupedInventoryCardActivity};你有没有在AndroidManifest.xml中声明这个活动?
我不确定在AndroidManifest
放什么,目前根据我的文档:
<meta-data
android:name="com.usebutton.applicationid"
android:value="app-myId" />
但它显然不起作用......
我有更多信息,我检查了manifest-merger-debug-report.txt并找到了以下行
从[com.usebutton:android-sdk:5.0.1] / Users / adamkatz / Projects / LavaLamp / Hey Jude / heyjudestudio / app / build / intermediates / explosion-aar / com.usebutton / android-sdk /拒绝5.0.1 / AndroidManifest.xml中:13:5-43:19
为什么库清单会被拒绝以及如何让它被接受?
答案 0 :(得分:0)
明显的东西可能是红鲱鱼,你可能错过了一个图书馆(优步图书馆)。 这是一个典型的(工作) AndroidMainfest.xml 。
非常重要:
的包强> = “com.example.html2pdf”
替换与您的软件包名称(您的(本地软件包)GroupedInventoryCardActivity.java文件中的通常)。
非常重要:Html2pdfActivity“ 替换,活动的一个条目所有您的活动文件 .GroupedInventoryCardActivity (完整路径最佳套餐加带点的活动(句号分隔,通常没有斜杠)。
非常非常重要: com.heyjude.heyjudeapp / com.usebutton.sdk.internal.GroupedInventoryCardActivity 正在攻击库活动(也包含名称正斜杠链接两个包)。那是o.k。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.html2pdf"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="16"
android:targetSdkVersion="19" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.html2pdf.Html2pdfActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
所以打包(替换/更改):
包= “com.heyjude.heyjudeapp”
和(替换/更改/ 插入)活动(名称):
<activity
android:name="com.heyjude.heyjudeapp/com.usebutton.sdk.internal.GroupedInventoryCardActivity"
希望这有所帮助,而不是让它更加混乱; O)
答案 1 :(得分:0)
进入AndroidManifest.xml文件的所有内容都是:
class notesTableViewCell: UITableViewCell {
@IBOutlet var buttonImage: UIButton!
override func awakeFromNib() {
super.awakeFromNib()
}
您是否记得要更换&#34; YOUR_BUTTON_APP_ID&#34;使用dashboard中的按钮应用ID?