Apk

Discussion in 'Droid RAZR' started by motaumar, Jan 16, 2012.

  1. motaumar

    motaumar Member

    Joined:
    Nov 21, 2011
    Messages:
    90
    Likes Received:
    0
    Trophy Points:
    6
    Ratings:
    +0
    So I recently found out about apk applications since this is my first Droid. Can anyone give me more info on it. Maybe some suggestions on apks

    Sent from my DROID RAZR using DroidForums
     
  2. Kimo91

    Kimo91 Member

    Joined:
    Jan 15, 2011
    Messages:
    401
    Likes Received:
    10
    Trophy Points:
    18
    Ratings:
    +10
    Basically its a app installer built into the OS I believe. But anyone correct me if I'm way off the mark on this one

    Sent from my Rooted and Safestrapped Moto DROID RAZR
     
  3. FoxKat

    FoxKat Premium Member
    Premium Member

    Joined:
    Apr 2, 2010
    Messages:
    14,806
    Likes Received:
    4,751
    Trophy Points:
    838
    Location:
    Pennsylvania
    Ratings:
    +5,290
    Current Phone Model:
    Droid Turbo 2 & Galaxy S7
    Kimo91 is correct...

    .apk(Application File Package) files are essentially zip files with all the necessary files and data to install an application onto your Android device. They use the JAR (Java Archive) file format but they are built on the .zip format with the .apk suffix. Basically all Android applications are distributed in the .apk format for simplicity and portability.
     
    #3 FoxKat, Jan 16, 2012
    Last edited: Jan 16, 2012
  4. macpro88

    macpro88 Premium Member
    Premium Member

    Joined:
    Feb 7, 2011
    Messages:
    1,400
    Likes Received:
    83
    Trophy Points:
    48
    Location:
    Ohio
    Ratings:
    +83
    .apk is the file extension for Android applications and programs, think .exe for windows or .dmg for Mac OS X. All install-able apps on Android will have the extension of .apk.
     
  5. Zandar

    Zandar Active Member

    Joined:
    Apr 19, 2010
    Messages:
    524
    Likes Received:
    34
    Trophy Points:
    28
    Ratings:
    +34
    Just an FYI, OP, what you're wanting to do is piracy. Developers work to create apps and generally charge very little for them, so I would suggest you go through Android MArket for any of your paid app needs. Piracy really kills the ecosystem and is theft from the devs, so I don't think anyone should help you out with this endeavor. No offense intended.
     
  6. smalltowngirl13

    smalltowngirl13 Administrator
    Staff Member

    Joined:
    Jan 9, 2010
    Messages:
    7,135
    Likes Received:
    976
    Trophy Points:
    258
    Location:
    Kansas
    Ratings:
    +1,026
    Current Phone Model:
    Z Force 2
    Twitter:
    smalltownlife13
    Discussion of piracy on this forum is not permitted and as already suggested, the purpose of paid apps is for support of the devs. Please refrain from this discussion going forward.

    ~it's not just a phone~
     
  7. motaumar

    motaumar Member

    Joined:
    Nov 21, 2011
    Messages:
    90
    Likes Received:
    0
    Trophy Points:
    6
    Ratings:
    +0
    Oh I see. Yeah I haven't tried it yet I just heard about it from a friend.
    I don't plan on it I was just curious to know more about it.


    Sent from my DROID RAZR using DroidForums
     
  8. motaumar

    motaumar Member

    Joined:
    Nov 21, 2011
    Messages:
    90
    Likes Received:
    0
    Trophy Points:
    6
    Ratings:
    +0
    Thanks for the info though

    Sent from my DROID RAZR using DroidForums
     
  9. FoxKat

    FoxKat Premium Member
    Premium Member

    Joined:
    Apr 2, 2010
    Messages:
    14,806
    Likes Received:
    4,751
    Trophy Points:
    838
    Location:
    Pennsylvania
    Ratings:
    +5,290
    Current Phone Model:
    Droid Turbo 2 & Galaxy S7
    Again, to clarify...as I said before it's most frequently a compressed (zipped) package of files and folders. Yes, there are APK files that are self-executing and require NO installation, but the file format was designed as an installation package more so rather than an executable. Just like there are EXE files that can run stand-alone and then there EXE installers, there are APKs that can run stand-alone but the greater portion are installation packages that contain several components (see below).

    Android application package file (APK) is the file format used to distribute and install application software and middleware onto the Google's Android operating system. To make an APK file, a program for Android is first compiled, and then all of its parts are packaged into one file. This holds all of that program's code such as (.dex files), resources, assets, certificates, and manifest file. As is the case with many file formats, APK files can have any name needed, but must end with the four character, three letter extension, .apk.[SUP][1][/SUP][SUP][2][/SUP][SUP][3][/SUP][SUP][4]
    [/SUP]
    APK files are ZIP file formatted packages based on the JAR file format, with .apk file extensions. The MIME type associated with APK files is application/vnd.android.package-archive.[SUP][5]

    [/SUP]
    An APK file is an archive that usually contains the following folders:
    • META-INF directory:​
    • MANIFEST.MF: the Manifest file
    • CERT.RSA: The certificate of the application.​
    • CERT.SF: The list of resources and SHA-1 digest; for example:

      Signature-Version: 1.0
      Created-By: 1.0 (Android)
      SHA1-Digest-Manifest: wxqnEAI0UA5nO5QJ8CGMwjkGGWE=
      ...
      Name: res/layout/exchange_component_back_bottom.xml
      SHA1-Digest: eACjMjESj7Zkf0cBFTZ0nqWrt7w=
      ...
      Name: res/drawable-hdpi/icon.png
      SHA1-Digest: DGEqylP8W0n0iV/ZzBx3MW0WGCA=
    • res: the directory containing resources not compiled into resources.arsc (see below).​
    • AndroidManifest.xml: An additional Android manifest file, describing the name, version, access rights, referenced library files for the application. This file may be in Android binary XML that can be converted into human-readable plaintext XML with tools such as AXMLPrinter2 or apktool.​
    • classes.dex: The classes compiled in the dex format understandable by the Dalvik virtual machine
    • resources.arsc : a file containing pre-compiled resources, such as binary XML for example.​

     
    #9 FoxKat, Jan 16, 2012
    Last edited: Jan 16, 2012
Search tags for this page
.apk to .dmg
,
content
,
convert apk to dmg
,

convert dmg to apk

,

convert exe to apk

,
dmg to apk
,

dmg to apk converter

,
exe to apk
,
how to convert dmg to apk
,
how to open .exe files on android