Install another built-in apk from one built-in apk
Click the built-in apk to install the apk that has been built into the system.
Package com. wind. bbminstaller;
Import java. io. File;
Import android. app. Activity;
Import android. content. Intent;
Import android.net. Uri;
Import android. OS. Bundle;
Public cla
import-module,tools/simulator/libsimulator/proj.android), which is preceded by the # sign, comments.7. Select Project-build all on the menu bar, the process is long because all the library files are compiled.8. After compiling, you can see: [Armeabi] Install:libcocos2dlua.so = libs/armeabi/libcocos2dlua.so9. Package your signature. omitted here.In the virtual machine or mobile phone run, you can see the last: Really ugly oh.650) this.width=650; "src=" http://img.blog.csdn.net/20150706183327306
1. Use ADB to get application information, version information of an APK in the phone, adb shell Dumpsys package com.sy.a2682. List all adb shell Dumpsys 3. Launch apk adb shell am star with ADB T-n Com.sy.a268/com.sy.a268.mainactivity4. Randomly generates an event to an application that randomly generates 500 events to the program. You will find that your program is constantly being clicked and rotated! A
1. Error descriptionToday, after compiling the app with Android Studio and installing the APK, the error is as follows:file build\outputs\apk\OYP_2.3.4doesnotonwhile Installing APKAs shown2. Solution1. Try the build-and-clean project again to compile, or invalid2. Invalid attempt to restart Android studioThen I went to open the Build\outputs\apk\ directory and fo
Upload .apk to the website server, and upload .apk to the server.
To solve this problem, upload the apk to the server and download it through the access link.
Solution: Set the MIME type of IIS to enable IIS web download to support multiple file types, including APK and other files
1. Open the IIS website, right-click
View the APK package name signature and other information. The apk package name Signature
Some game third parties, for example, need to configure the game package name and signature for sharing. The package names in different channels have different signatures, so you often need to view signature information such as different apk packages, in the past, I used the
How to sign an APK ?, APK signature?1. file used to generate the application Signature
① Default: debug. keystore
> The debug signature application cannot be commercially available in the Android Market. It forces you to use your own signature.> Different computers use this file to generate different signatures. This means that if you change the machine to upgrade the
The following is a tool class. It uses recursion to scan the APK file on the SD card to determine whether the application has been installed on the mobile phone. If so, it determines whether the application can be upgraded. DetailsCodeAs follows:
/*** Obtain the APK File Information class on the mobile phone, mainly to determine whether or not to install it on the mobile phone, the installed version
How to control the resources not used to delete the apk during compilation ?, Compile apk1. Modify MTK_PRODUCT_LOCALS in alps/meidatek/config/xxx/ProjectConfig. mk to remove unnecessary resources, such as screen density or language.2. Related Resources of nodpi and mipmap will be retained due to their special functions.PS:Nodpi: resource does not perform scaling Based on device densityMipmap: provides resources different from device dpi.How can I remo
The procedure is as follows:
1. generate an APK to be called. In its AndroidManifest. xml settings, it is roughly the same as the general writing method. The only difference is that:
-->
The red part indicates the name to be called.
2. Install the APK to be called. The Application name cannot be found in the Application List Directory. You can view the application only in the application deletion Management
Sometimes, we are debugging the APK, the direct build can be generated normally, no error, but when we add their own signature file, will be an error. In general, we can add a thing to android{} in Build.gradle. lintoptions { Checkreleasebuilds false abortonerror false }The entire file is as follows:Apply plugin: ' Com.android.application ' android { compilesdkversion buildtoolsversion "26.0.1" defaultconfig { Appli
Robotium is based on the instrumentation framework, and its test scripts are written in the same process as the program being tested, so this requires the test program to have the same signature as the program being tested, otherwise it will not be able to communicate.In the case of APK only, the program can be signed with the method of "sign and sign again". And no sign of the APK is not loaded into the ph
Decompile apk and apk decompile Tool
Decompile the source code and images, XML configuration, language resources, and other files of the apk Generation Program.
This is especially useful if it is just a Chinese software.
First, download the tool. This time, apktool is used.
: Http://code.google.com/p/android-apktool/downloads/list
Download: apktool1.4.1.tar.
The associated APK is placed under the Assets Directory. The Code is as follows, but the installation is displayed when the associated APK is installed.
Private file getassetfile (){
Assetmanager asset = mainactivity. This. getassets ();Try {
Inputstream is = asset. Open ("zxing.apk ");
Fileoutputstream Fos = This. openfileoutput ("zxing.apk", context. mode_private + context. mode_world_readable );
Byte []
Solve the problem that AAPT cannot compile APK, and aapt cannot compile apk
Error:
Run Eclipse + ADT on Ubuntu 12.04 64-bit system and report the following error:
Error executing aapt. Please check aapt is present at /home/null/dev/sdk/build-tools/19.0.3/aapt
Cause:
32-bit library Not Installed
Solution:
Step 1. Modify the Ubuntu update source
$ sudo vi /etc/apt/sources.listAs follows:
deb http://mirror
of the jar are imported so save the trouble of repeated import every timeCompile Filetree (include: [' *.jar '], dir: ' Libs '),After a long repetition of finding a v13 bag,Google later found that this wasAndroid-support-v13 is a version compatible package that is released by Google, with a minimum compatible Android3.2 system. It was designed to develop a flat plate. Android 3.x systems are tablet-only systems, but the 3.x system has failed. So using V13 's package has no value.Turns out this
Automatic update-download the apk and the implementation of the prompt dialog box (3), and automatically update the apk
Download apk and implementation of prompt dialog box
1. steps:
1. confirm that a version can be updated. The dialog box reminds you whether to update the version.
2. If you select update, the download dialog box is displayed and downloaded. Othe
. activity;Import Android. OS. Bundle;Public class mainactivity extends activity {/** Called when the activity is first created .*/@ OverridePublic void oncreate (bundle savedinstancestate ){Super. oncreate (savedinstancestate );Setcontentview (R. layout. Main );}}
We use Android-apktool to decompile this APK. For the use of Android-apktool, I will not do much translation work. Let's provide instructions directly. In a simple sentence, the command lin
Count the number of methods in the APK and the number of APK Methods
In Android development, there is a limit on the number of APK methods, which cannot exceed 65536. If this number is exceeded, the following exception occurs:
Conversion to Dalvikformat failed: Unable toexecute dex: method ID not in [0, 0 xffff]: 65536
The main reason for the above problem is
Some native classes cannot be found when the apk is compiled by mm in Android4.4, because it is optimized by produard. I have not encountered this problem in Android4.2.1. What does proguard do? ProGuard is a free java File compression, optimization, and obfuscator. It detects and deletes unused classes, fields, methods, and attributes. It deletes useless instructions and uses bytecode for maximum optimization. It uses meaningless names to rename clas
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.