我创建了一个应用程序。我进入android tools in eclipse->> Export unsigned application package->>选择一个文件夹进行存储。但是,默认情况下它被存储为pdf。当我试图打开它时,它显示文件有错误或必须被打破。我想在我的设备谷歌nexus 5上测试apk。请告诉我下一步该怎么做?错误是什么?我应该使用导出签名或未签名的应用程序包??我已经附上了舱单文件。如果需要修改,请告诉我。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mobility.visiontest"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
<application
android:allowBackup="true"
android:icon="@drawable/icheck_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.mobility.visiontest.ui.MainActivity"
android:screenOrientation="portrait"
android:launchMode="singleInstance"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="com.mobility.visiontest.ui.VisionAcuityTest"
android:launchMode="singleInstance"
android:screenOrientation="portrait"
></activity>
<activity android:name="com.mobility.visiontest.ui.IshiharaColorBlindTest"
android:launchMode="singleInstance"
android:screenOrientation="portrait"
></activity>
<activity android:name="com.mobility.visiontest.ui.AstigmatismTest"
android:launchMode="singleInstance"
android:screenOrientation="portrait"
></activity>
<activity android:name="com.mobility.visiontest.ui.DuoChromeTest"
android:launchMode="singleInstance"
android:screenOrientation="portrait"
></activity>
</application>
</manifest>
如果你有apk文件,为什么你需要打开pdf格式的文件,只需复制文件并在你的谷歌nexus手机上运行。如果不包含任何错误,您可以看到apk文件中存在的内容。
你可以在你项目的bin文件夹中找到apk文件。
如果它包含错误,你必须使用jarsigner取消应用程序的签名,像这样
jarsigner -verbose -keystore my.keystore FirstTest.apk alias_name
如果你unsign apk文件
Rename the HelloTest.apk to HelloTest.zip and unzip the contents to HelloTest.
Deleted files CERT.RSA, CERT.SF under META-INF
Delete everything from the file MANIFEST.MF except the following
lines:
Manifest-Version: 1.0
Created-By: 1.0 (Android)
希望对大家有所帮助